Skip to content

Commit 632db7d

Browse files
Merge remote-tracking branch 'origin/beta-releases' into ga-releases
2 parents 1bfbebb + d3cd324 commit 632db7d

File tree

254 files changed

+11349
-7276
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

254 files changed

+11349
-7276
lines changed

.github/workflows/test-installers.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,7 @@ jobs:
112112
hadron-platform: linux
113113
distro-id: rhel80
114114
post-checkout-command: |
115+
dnf clean all && dnf update -y --refresh
115116
dnf install -y gcc gcc-c++ make git nss dbus xorg-x11-server-Xvfb yum-utils
116117
# Enable the devel repo to install compat-openssl11 (bringing libcrupto.so.1.1 to run mongod)
117118
dnf config-manager --set-enabled devel

.github/workflows/update-electron.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
run: npm ci
4141

4242
- name: Bump packages
43-
run: node scripts/update-electron.js
43+
run: npx compass-scripts update-dependencies preset-electron
4444

4545
- name: Create Pull Request
4646
uses: peter-evans/create-pull-request@5e914681df9dc83aa4e4905692ca88beb2f9e91f # 7.0.5

.github/workflows/update-eslint.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,12 @@ jobs:
3636
run: |
3737
npm install -g [email protected]
3838
39-
- name: Bump eslint
39+
- name: Install dependencies
4040
run: |
41-
npm i --save --workspace @mongodb-js/eslint-config-compass \
42-
eslint@8 \
43-
@typescript-eslint/eslint-plugin@latest \
44-
@typescript-eslint/parser@latest
41+
npm ci
42+
43+
- name: Bump eslint
44+
run: npx compass-scripts update-dependencies preset-eslint
4545

4646
- name: Create Pull Request
4747
uses: peter-evans/create-pull-request@5e914681df9dc83aa4e4905692ca88beb2f9e91f # 7.0.5

AUTHORS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,3 +106,5 @@ Neal Beeken <[email protected]>
106106
Walter Tan <[email protected]>
107107
Raymond Lo <[email protected]>
108108
Moses Yang <[email protected]>
109+
Moses Yang <[email protected]>
110+
Jimmy Choi <[email protected]>

THIRD-PARTY-NOTICES.md

Lines changed: 424 additions & 1619 deletions
Large diffs are not rendered by default.

configs/eslint-config-compass/index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,8 @@ const tsxRules = {
4444
'react-hooks/exhaustive-deps': [
4545
'warn',
4646
{
47-
additionalHooks: 'useTrackOnChange',
47+
additionalHooks:
48+
'(useTrackOnChange|useContextMenuItems|useContextMenuGroups)',
4849
},
4950
],
5051
};

configs/eslint-config-compass/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mongodb-js/eslint-config-compass",
3-
"version": "1.3.10",
3+
"version": "1.4.2",
44
"description": "Shared Compass eslint configuration",
55
"license": "SSPL",
66
"main": "index.js",
@@ -14,20 +14,20 @@
1414
"README.md"
1515
],
1616
"dependencies": {
17-
"@babel/core": "^7.21.4",
17+
"@babel/core": "^7.24.3",
1818
"@babel/eslint-parser": "^7.14.3",
1919
"@mongodb-js/eslint-config-devtools": "^0.9.9",
20-
"@mongodb-js/eslint-plugin-compass": "^1.2.9",
21-
"@typescript-eslint/eslint-plugin": "^8.34.0",
22-
"@typescript-eslint/parser": "^8.34.0",
20+
"@mongodb-js/eslint-plugin-compass": "^1.2.11",
21+
"@typescript-eslint/eslint-plugin": "^8.37.0",
22+
"@typescript-eslint/parser": "^8.37.0",
2323
"eslint": "^8.57.1",
2424
"eslint-config-prettier": "^8.3.0",
2525
"eslint-plugin-chai-friendly": "^1.1.0",
2626
"eslint-plugin-filename-rules": "^1.2.0",
2727
"eslint-plugin-jsx-a11y": "^6.10.2",
2828
"eslint-plugin-mocha": "^8.0.0",
2929
"eslint-plugin-react": "^7.37.5",
30-
"eslint-plugin-react-hooks": "^4.6.2"
30+
"eslint-plugin-react-hooks": "^5.2.0"
3131
},
3232
"scripts": {
3333
"prettier": "prettier-compass",

configs/eslint-plugin-compass/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"email": "[email protected]"
1414
},
1515
"homepage": "https://github.com/mongodb-js/compass",
16-
"version": "1.2.9",
16+
"version": "1.2.11",
1717
"repository": {
1818
"type": "git",
1919
"url": "https://github.com/mongodb-js/compass.git"
@@ -37,7 +37,7 @@
3737
"reformat": "npm run eslint . -- --fix && npm run prettier -- --write ."
3838
},
3939
"devDependencies": {
40-
"@mongodb-js/mocha-config-compass": "^1.6.8",
40+
"@mongodb-js/mocha-config-compass": "^1.6.10",
4141
"@mongodb-js/prettier-config-compass": "^1.2.8",
4242
"depcheck": "^1.4.1",
4343
"eslint": "^8.57.1",

configs/mocha-config-compass/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mongodb-js/mocha-config-compass",
3-
"version": "1.6.8",
3+
"version": "1.6.10",
44
"description": "Shared mocha mocha configuration for Compass packages",
55
"license": "SSPL",
66
"main": "index.js",
@@ -23,7 +23,7 @@
2323
"access": "public"
2424
},
2525
"dependencies": {
26-
"@electron/remote": "^2.1.2",
26+
"@electron/remote": "^2.1.3",
2727
"@mongodb-js/mocha-config-devtools": "^1.0.4",
2828
"@wojtekmaj/enzyme-adapter-react-17": "^0.8.0",
2929
"chai": "^4.3.4",
@@ -33,7 +33,7 @@
3333
"identity-obj-proxy": "^3.0.0",
3434
"react-16-node-hanging-test-fix": "^1.0.0",
3535
"sinon-chai": "^3.7.0",
36-
"ts-node": "^10.9.1",
37-
"why-is-node-running": "^2.2.2"
36+
"ts-node": "^10.9.2",
37+
"why-is-node-running": "^2.3.0"
3838
}
3939
}

configs/testing-library-compass/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"email": "[email protected]"
1212
},
1313
"homepage": "https://github.com/mongodb-js/compass",
14-
"version": "1.3.2",
14+
"version": "1.3.5",
1515
"repository": {
1616
"type": "git",
1717
"url": "https://github.com/mongodb-js/compass.git"
@@ -45,18 +45,18 @@
4545
"reformat": "npm run eslint . -- --fix && npm run prettier -- --write ."
4646
},
4747
"devDependencies": {
48-
"@mongodb-js/eslint-config-compass": "^1.3.10",
49-
"@mongodb-js/mocha-config-compass": "^1.6.8",
48+
"@mongodb-js/eslint-config-compass": "^1.4.2",
49+
"@mongodb-js/mocha-config-compass": "^1.6.10",
5050
"@mongodb-js/prettier-config-compass": "^1.2.8",
51-
"@mongodb-js/tsconfig-compass": "^1.2.8",
51+
"@mongodb-js/tsconfig-compass": "^1.2.9",
5252
"@types/chai": "^4.2.21",
5353
"@types/mocha": "^9.0.0",
5454
"@types/sinon-chai": "^3.2.5",
5555
"chai": "^4.3.6",
5656
"depcheck": "^1.4.1",
5757
"mocha": "^10.2.0",
5858
"nyc": "^15.1.0",
59-
"typescript": "^5.0.4"
59+
"typescript": "^5.8.3"
6060
},
6161
"dependencies": {
6262
"@testing-library/react": "^12.1.5",

0 commit comments

Comments
 (0)