Skip to content

Commit 055a10a

Browse files
committed
Merge branch 'main' of https://github.com/mongodb-js/compass into COMPASS-9468-bump-mongosh
2 parents eefba6e + 4af9c82 commit 055a10a

File tree

145 files changed

+5934
-3204
lines changed

Some content is hidden

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

145 files changed

+5934
-3204
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

THIRD-PARTY-NOTICES.md

Lines changed: 34 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
The following third-party software is used by and included in **Mongodb Compass**.
2-
This document was automatically generated on Tue Jul 01 2025.
2+
This document was automatically generated on Thu Jul 03 2025.
33

44
## List of dependencies
55

@@ -290,6 +290,7 @@ This document was automatically generated on Tue Jul 01 2025.
290290
| **[highlight.js](#2c60adc5db39462d0c2ff2176f71b4694ffe5060c53b1aa4f6f670e269ec1905)** | 11.5.1 | BSD-3-Clause |
291291
| **[highlightjs-graphql](#11efa7dc664403503100672cb251f0bac920e5f8ac3847419583e9318faf451d)** | 1.0.2 | MIT |
292292
| **[hoist-non-react-statics](#48f3f00d384ea079099b9b701c304b7e276313a616f8ad0084f41ea563f876af)** | 3.3.2 | BSD-3-Clause |
293+
| **[html-to-image](#e92d76b9cb3028d464f1c9ce528f1ee9c0f522d93232e0638f70247c0d055d16)** | 1.11.11 | MIT |
293294
| **[http-errors](#63ffbc6de129d4a36e73df25da1f31ee2a7da3b1060e1b5b3c2b5cad89ca04c7)** | 2.0.0 | MIT |
294295
| **[http-proxy-agent](#bd2b92f8eb0b68f6d255c316d3cd8c9aff9984e8bcb584d47613c422de726405)** | 7.0.2 | MIT |
295296
| **[https-proxy-agent](#b6aac91220cd7856e313022f6bc340440996660bbcd315ce14638d6daa8a33c6)** | 7.0.6 | MIT |
@@ -20641,6 +20642,38 @@ License files:
2064120642
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
2064220643
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2064320644

20645+
<a id="e92d76b9cb3028d464f1c9ce528f1ee9c0f522d93232e0638f70247c0d055d16"></a>
20646+
20647+
### [html-to-image](https://www.npmjs.com/package/html-to-image) (version 1.11.11)
20648+
20649+
License tags: MIT
20650+
20651+
License files:
20652+
20653+
- LICENSE:
20654+
20655+
MIT License
20656+
20657+
Copyright (c) 2017-2023 W.Y.
20658+
20659+
Permission is hereby granted, free of charge, to any person obtaining a copy
20660+
of this software and associated documentation files (the "Software"), to deal
20661+
in the Software without restriction, including without limitation the rights
20662+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
20663+
copies of the Software, and to permit persons to whom the Software is
20664+
furnished to do so, subject to the following conditions:
20665+
20666+
The above copyright notice and this permission notice shall be included in all
20667+
copies or substantial portions of the Software.
20668+
20669+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
20670+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
20671+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
20672+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20673+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20674+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
20675+
SOFTWARE.
20676+
2064420677
<a id="63ffbc6de129d4a36e73df25da1f31ee2a7da3b1060e1b5b3c2b5cad89ca04c7"></a>
2064520678

2064620679
### [http-errors](https://www.npmjs.com/package/http-errors) (version 2.0.0)

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: 4 additions & 4 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.0",
44
"description": "Shared Compass eslint configuration",
55
"license": "SSPL",
66
"main": "index.js",
@@ -18,16 +18,16 @@
1818
"@babel/eslint-parser": "^7.14.3",
1919
"@mongodb-js/eslint-config-devtools": "^0.9.9",
2020
"@mongodb-js/eslint-plugin-compass": "^1.2.9",
21-
"@typescript-eslint/eslint-plugin": "^8.34.0",
22-
"@typescript-eslint/parser": "^8.34.0",
21+
"@typescript-eslint/eslint-plugin": "^8.35.1",
22+
"@typescript-eslint/parser": "^8.35.1",
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/testing-library-compass/package.json

Lines changed: 2 additions & 2 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.3",
1515
"repository": {
1616
"type": "git",
1717
"url": "https://github.com/mongodb-js/compass.git"
@@ -45,7 +45,7 @@
4545
"reformat": "npm run eslint . -- --fix && npm run prettier -- --write ."
4646
},
4747
"devDependencies": {
48-
"@mongodb-js/eslint-config-compass": "^1.3.10",
48+
"@mongodb-js/eslint-config-compass": "^1.4.0",
4949
"@mongodb-js/mocha-config-compass": "^1.6.8",
5050
"@mongodb-js/prettier-config-compass": "^1.2.8",
5151
"@mongodb-js/tsconfig-compass": "^1.2.8",

configs/webpack-config-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.8.0",
16+
"version": "1.8.1",
1717
"repository": {
1818
"type": "git",
1919
"url": "https://github.com/mongodb-js/compass.git"
@@ -45,7 +45,7 @@
4545
"reformat": "npm run eslint . -- --fix && npm run prettier -- --write ."
4646
},
4747
"devDependencies": {
48-
"@mongodb-js/eslint-config-compass": "^1.3.10",
48+
"@mongodb-js/eslint-config-compass": "^1.4.0",
4949
"@mongodb-js/prettier-config-compass": "^1.2.8",
5050
"@mongodb-js/tsconfig-compass": "^1.2.8",
5151
"@types/cli-progress": "^3.9.2",

docs/tracking-plan.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
> the tracking plan for the specific Compass version you can use the following
77
> URL: `https://github.com/mongodb-js/compass/blob/<compass version>/docs/tracking-plan.md`
88
9-
Generated on Tue, Jul 1, 2025
9+
Generated on Thu, Jul 3, 2025
1010

1111
## Table of Contents
1212

0 commit comments

Comments
 (0)