Skip to content

Commit a71b8dc

Browse files
committed
merge main back into branch
2 parents 61265d6 + db7e9b8 commit a71b8dc

File tree

188 files changed

+6436
-3627
lines changed

Some content is hidden

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

188 files changed

+6436
-3627
lines changed

.evergreen/functions.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -747,8 +747,8 @@ functions:
747747
MCLI_PROJECT_ID: ${e2e_tests_mcli_project_id}
748748
MCLI_OPS_MANAGER_URL: ${e2e_tests_mcli_ops_manager_url}
749749
# CCS connection / op running time is slower than allowed timeouts
750-
COMPASS_E2E_MOCHA_TIMEOUT: '720000' # 12 min
751-
COMPASS_E2E_WEBDRIVER_WAITFOR_TIMEOUT: '360000' # 6 min
750+
COMPASS_E2E_MOCHA_TIMEOUT: '1440000' # 24 min
751+
COMPASS_E2E_WEBDRIVER_WAITFOR_TIMEOUT: '960000' # 16 min
752752
script: |
753753
set -e
754754
# Load environment variables

AUTHORS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,3 +108,5 @@ Raymond Lo <[email protected]>
108108
Moses Yang <[email protected]>
109109
Moses Yang <[email protected]>
110110
Jimmy Choi <[email protected]>
111+
112+
Nataly Carbonell <[email protected]>

THIRD-PARTY-NOTICES.md

Lines changed: 4 additions & 4 deletions
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 Wed Jul 23 2025.
2+
This document was automatically generated on Thu Aug 07 2025.
33

44
## List of dependencies
55

@@ -228,7 +228,7 @@ This document was automatically generated on Wed Jul 23 2025.
228228
| **[dunder-proto](#390fd69f2035b583e461890d5b0a3230f4adb33b042e6f0d1472dd911bc1de98)** | 1.0.1 | MIT |
229229
| **[ee-first](#e2746902c758ae8a6f91ffb9618cd53717f936cb33c6323e65b6b7b24f7ebefe)** | 1.1.1 | MIT |
230230
| **[electron-dl](#e97e034c7b93c63e7a433d75f6f1de3e0668764225ebbd61dbde8d1b55d6f3b7)** | 3.5.0 | MIT |
231-
| **[electron](#13106dc4731439f2d21284fcd1e9f7363c38e0671b23818c0e3397fb780e6eac)** | 37.2.2 | MIT |
231+
| **[electron](#1327750d12492f42942fd3f95f07d0669748ed9a8a8cc5f182921fe22cf39761)** | 37.2.5 | MIT |
232232
| **[encodeurl](#177948a319ae0aeebbd65742c53c62b37c75ec1d021afa5a188d10a7ceae6623)** | 2.0.0 | MIT |
233233
| **[end-of-stream](#fadc10994f5fa767d06fb25cfff35fb17a895daf3bc3477c782907668ed16563)** | 1.4.4 | MIT |
234234
| **[ensure-error](#3b1eba5276d89414cef21a1007e85c4f1d6749bf57b300e082ab23975a41dbc9)** | 3.0.1 | MIT |
@@ -18618,9 +18618,9 @@ License files:
1861818618

1861918619
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1862018620

18621-
<a id="13106dc4731439f2d21284fcd1e9f7363c38e0671b23818c0e3397fb780e6eac"></a>
18621+
<a id="1327750d12492f42942fd3f95f07d0669748ed9a8a8cc5f182921fe22cf39761"></a>
1862218622

18623-
### [electron](https://www.npmjs.com/package/electron) (version 37.2.2)
18623+
### [electron](https://www.npmjs.com/package/electron) (version 37.2.5)
1862418624

1862518625
License tags: MIT
1862618626

configs/eslint-config-compass/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mongodb-js/eslint-config-compass",
3-
"version": "1.4.4",
3+
"version": "1.4.5",
44
"description": "Shared Compass eslint configuration",
55
"license": "SSPL",
66
"main": "index.js",
@@ -18,8 +18,8 @@
1818
"@babel/eslint-parser": "^7.14.3",
1919
"@mongodb-js/eslint-config-devtools": "^0.9.9",
2020
"@mongodb-js/eslint-plugin-compass": "^1.2.13",
21-
"@typescript-eslint/eslint-plugin": "^8.37.0",
22-
"@typescript-eslint/parser": "^8.37.0",
21+
"@typescript-eslint/eslint-plugin": "^8.39.0",
22+
"@typescript-eslint/parser": "^8.39.0",
2323
"eslint": "^8.57.1",
2424
"eslint-config-prettier": "^8.3.0",
2525
"eslint-plugin-chai-friendly": "^1.1.0",

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.7",
14+
"version": "1.3.8",
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.4.4",
48+
"@mongodb-js/eslint-config-compass": "^1.4.5",
4949
"@mongodb-js/mocha-config-compass": "^1.7.0",
5050
"@mongodb-js/prettier-config-compass": "^1.2.8",
5151
"@mongodb-js/tsconfig-compass": "^1.2.9",

configs/webpack-config-compass/package.json

Lines changed: 3 additions & 3 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.9.2",
16+
"version": "1.9.4",
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.4.4",
48+
"@mongodb-js/eslint-config-compass": "^1.4.5",
4949
"@mongodb-js/prettier-config-compass": "^1.2.8",
5050
"@mongodb-js/tsconfig-compass": "^1.2.9",
5151
"@types/cli-progress": "^3.9.2",
@@ -71,7 +71,7 @@
7171
"cli-progress": "^3.9.1",
7272
"core-js": "^3.17.3",
7373
"css-loader": "^4.3.0",
74-
"electron": "^37.2.2",
74+
"electron": "^37.2.5",
7575
"html-webpack-plugin": "^5.6.0",
7676
"less": "^3.13.1",
7777
"less-loader": "^10.0.1",

docs/tracking-plan.md

Lines changed: 43 additions & 2 deletions
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 Wed, Jul 23, 2025
9+
Generated on Thu, Aug 7, 2025
1010

1111
## Table of Contents
1212

@@ -77,6 +77,10 @@ Generated on Wed, Jul 23, 2025
7777

7878
- [Data Modeling Diagram Created](#event--DataModelingDiagramCreated)
7979
- [Data Modeling Diagram Exported](#event--DataModelingDiagramExported)
80+
- [Data Modeling Diagram Imported](#event--DataModelingDiagramImported)
81+
- [Data Modeling Relationship Added](#event--DataModelingDiagramRelationshipAdded)
82+
- [Data Modeling Relationship Form Opened](#event--DataModelingDiagramRelationshipEdited)
83+
- [Data Modeling Relationship Deleted](#event--DataModelingDiagramRelationshipDeleted)
8084

8185
### Database / Collection List
8286

@@ -860,6 +864,9 @@ This event is fired when a connection attempt fails.
860864
- The error code (if available).
861865
- **error_name** (required): `string`
862866
- The error name.
867+
- **error_code_cause_chain** (optional): `{} | undefined`
868+
- The error codes (or code names) from the error's cause chain.
869+
The driver and the OIDC library we use are two places that use cause chains.
863870
- **auth_type** (optional): `string | undefined`
864871
- Desktop only. The authentication type used in the connection.
865872
- **tunnel** (optional): `string | undefined`
@@ -1003,7 +1010,41 @@ This event is fired when user exports data modeling diagram.
10031010

10041011
**Properties**:
10051012

1006-
- **format** (required): `"json" | "png"`
1013+
- **format** (required): `"json" | "png" | "diagram"`
1014+
- **is_compass_web** (optional): `true | undefined`
1015+
1016+
<a name="event--DataModelingDiagramImported"></a>
1017+
1018+
### Data Modeling Diagram Imported
1019+
1020+
This event is fired when user imports data modeling diagram.
1021+
1022+
<a name="event--DataModelingDiagramRelationshipAdded"></a>
1023+
1024+
### Data Modeling Relationship Added
1025+
1026+
This event is fired when user adds a new relationship to a data modeling diagram.
1027+
1028+
**Properties**:
1029+
1030+
- **num_relationships** (required): `number`
1031+
- **is_compass_web** (optional): `true | undefined`
1032+
1033+
<a name="event--DataModelingDiagramRelationshipEdited"></a>
1034+
1035+
### Data Modeling Relationship Form Opened
1036+
1037+
This event is fired when user edits a relationship in a data modeling diagram.
1038+
1039+
<a name="event--DataModelingDiagramRelationshipDeleted"></a>
1040+
1041+
### Data Modeling Relationship Deleted
1042+
1043+
This event is fired when user deletes a relationship from a data modeling diagram.
1044+
1045+
**Properties**:
1046+
1047+
- **num_relationships** (required): `number`
10071048
- **is_compass_web** (optional): `true | undefined`
10081049

10091050
## Database / Collection List

0 commit comments

Comments
 (0)