Skip to content

Commit 438c8e8

Browse files
committed
Merge remote-tracking branch 'origin/main' into 1.30-releases
2 parents dff2c83 + 7dad3f4 commit 438c8e8

File tree

104 files changed

+3906
-1313
lines changed

Some content is hidden

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

104 files changed

+3906
-1313
lines changed

THIRD-PARTY-NOTICES.md

Lines changed: 1 addition & 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 **compass**.
2-
This document was automatically generated on Wed Jan 05 2022.
2+
This document was automatically generated on Mon Jan 10 2022.
33

44
## List of dependencies
55

configs/mocha-config-compass/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mongodb-js/mocha-config-compass",
3-
"version": "0.6.0",
3+
"version": "0.7.0",
44
"description": "Shared mocha mocha configuration for Compass packages",
55
"license": "SSPL",
66
"main": "index.js",

package-lock.json

Lines changed: 1724 additions & 757 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"test-packages-version": "lerna version --no-push --no-private -m \"tmp(release): Test release\"",
3939
"update-authors": "node scripts/generate-authors.js",
4040
"update-third-party-notices": "node scripts/gather-licenses.js packages/compass/ > THIRD-PARTY-NOTICES.md",
41-
"version": "node ./scripts/bump-private-dependencies.js --no-commit",
41+
"version": "node ./scripts/align-monorepo-dependencies.js --no-commit",
4242
"where": "node ./scripts/monorepo/where.js",
4343
"create-workspace": "node ./scripts/create-workspace.js"
4444
},

packages/app-migrations/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "app-migrations",
33
"description": "Helper for application schema migrations.",
4-
"version": "2.5.0",
4+
"version": "2.6.0",
55
"scripts": {
66
"check": "npm run lint && npm run depcheck",
77
"test": "mocha",
@@ -25,7 +25,7 @@
2525
"require": "./index.js"
2626
},
2727
"dependencies": {
28-
"@mongodb-js/compass-logging": "^0.5.0",
28+
"@mongodb-js/compass-logging": "^0.6.0",
2929
"async": "^3.2.0",
3030
"debug": "4.3.0",
3131
"lodash": "4.17.15",

packages/collection-model/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "mongodb-collection-model",
33
"description": "MongoDB collection model.",
44
"author": "Lucas Hrabovsky <[email protected]>",
5-
"version": "4.16.0",
5+
"version": "4.17.0",
66
"bugs": {
77
"url": "https://jira.mongodb.org/projects/COMPASS/issues",
88
"email": "[email protected]"
@@ -35,7 +35,7 @@
3535
"mongodb-ns": "^2.2.0"
3636
},
3737
"peerDependencies": {
38-
"mongodb-data-service": "*"
38+
"mongodb-data-service": "^21.15.0"
3939
},
4040
"devDependencies": {
4141
"@mongodb-js/eslint-config-compass": "^0.5.0",
@@ -44,7 +44,7 @@
4444
"electron-mocha": "^10.1.0",
4545
"eslint": "^7.25.0",
4646
"mocha": "^8.4.0",
47-
"mongodb-data-service": "^21.14.0",
47+
"mongodb-data-service": "^21.15.0",
4848
"xvfb-maybe": "^0.2.1"
4949
}
5050
}

packages/compass-aggregations/package.json

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@mongodb-js/compass-aggregations",
33
"productName": "Aggregations plugin",
4-
"version": "8.17.0",
4+
"version": "8.18.0",
55
"apiVersion": "3.0.0",
66
"description": "Compass Aggregation Pipeline Builder",
77
"main": "lib/index.js",
@@ -32,22 +32,22 @@
3232
},
3333
"license": "SSPL",
3434
"peerDependencies": {
35-
"@mongodb-js/compass-components": "^0.8.0",
36-
"@mongodb-js/compass-crud": "*",
37-
"@mongodb-js/compass-export-to-language": "*",
38-
"@mongodb-js/compass-field-store": "*",
35+
"@mongodb-js/compass-components": "^0.9.0",
36+
"@mongodb-js/compass-crud": "^12.18.0",
37+
"@mongodb-js/compass-export-to-language": "^7.17.0",
38+
"@mongodb-js/compass-field-store": "^7.17.0",
3939
"ace-builds": "^1.4.3",
4040
"async": "^3.2.0",
4141
"bson": "*",
4242
"electron": "^13.5.1",
43-
"hadron-react-bson": "*",
44-
"hadron-react-buttons": "*",
45-
"hadron-react-components": "*",
43+
"hadron-react-bson": "^5.7.0",
44+
"hadron-react-buttons": "^5.6.0",
45+
"hadron-react-components": "^5.9.0",
4646
"mongodb-ace-autocompleter": "*",
47-
"mongodb-ace-mode": "*",
48-
"mongodb-ace-theme": "*",
49-
"mongodb-data-service": "*",
50-
"mongodb-js-metrics": "*",
47+
"mongodb-ace-mode": "^1.5.0",
48+
"mongodb-ace-theme": "^1.5.0",
49+
"mongodb-data-service": "^21.15.0",
50+
"mongodb-js-metrics": "^7.6.0",
5151
"mongodb-query-parser": "^2.4.3",
5252
"prop-types": "^15.7.2",
5353
"react": "^16.14.0",
@@ -64,10 +64,10 @@
6464
"@babel/preset-react": "^7.13.13",
6565
"@babel/register": "^7.13.16",
6666
"@hot-loader/react-dom": "^16.9.0",
67-
"@mongodb-js/compass-components": "^0.8.0",
68-
"@mongodb-js/compass-crud": "^12.17.0",
69-
"@mongodb-js/compass-export-to-language": "^7.16.0",
70-
"@mongodb-js/compass-field-store": "^7.16.0",
67+
"@mongodb-js/compass-components": "^0.9.0",
68+
"@mongodb-js/compass-crud": "^12.18.0",
69+
"@mongodb-js/compass-export-to-language": "^7.17.0",
70+
"@mongodb-js/compass-field-store": "^7.17.0",
7171
"ace-builds": "^1.4.3",
7272
"async": "^3.2.0",
7373
"autoprefixer": "^9.4.10",
@@ -90,12 +90,12 @@
9090
"extract-text-webpack-plugin": "^4.0.0-beta.0",
9191
"file-loader": "^5.1.0",
9292
"font-awesome": "^4.7.0",
93-
"hadron-app": "^4.16.0",
94-
"hadron-app-registry": "^8.6.0",
93+
"hadron-app": "^4.17.0",
94+
"hadron-app-registry": "^8.7.0",
9595
"hadron-document": "^7.7.0",
9696
"hadron-react-bson": "^5.7.0",
9797
"hadron-react-buttons": "^5.6.0",
98-
"hadron-react-components": "^5.8.0",
98+
"hadron-react-components": "^5.9.0",
9999
"html-webpack-plugin": "^3.2.0",
100100
"ignore-loader": "^0.1.2",
101101
"istanbul-instrumenter-loader": "^3.0.1",
@@ -118,8 +118,8 @@
118118
"mongodb-ace-autocompleter": "^0.10.0",
119119
"mongodb-ace-mode": "^1.5.0",
120120
"mongodb-ace-theme": "^1.5.0",
121-
"mongodb-connection-model": "^21.10.0",
122-
"mongodb-data-service": "^21.14.0",
121+
"mongodb-connection-model": "^21.11.0",
122+
"mongodb-data-service": "^21.15.0",
123123
"mongodb-js-metrics": "^7.6.0",
124124
"mongodb-query-parser": "^2.4.3",
125125
"mongodb-reflux-store": "^0.0.1",
@@ -152,8 +152,8 @@
152152
"webpack-node-externals": "^3.0.0"
153153
},
154154
"dependencies": {
155-
"@mongodb-js/compass-logging": "^0.5.0",
156-
"@mongodb-js/mongodb-redux-common": "^1.6.0",
155+
"@mongodb-js/compass-logging": "^0.6.0",
156+
"@mongodb-js/mongodb-redux-common": "^1.7.0",
157157
"acorn-loose": "^8.0.2",
158158
"astring": "^1.7.0",
159159
"bson": "*",

packages/compass-aggregations/src/components/pipeline/modals/import-pipeline.jsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ const OPTIONS = {
3030
minLines: 10,
3131
maxLines: Infinity,
3232
showGutter: true,
33-
useWorker: false
33+
useWorker: false,
34+
mode: 'ace/mode/mongodb'
3435
};
3536

3637
/**
@@ -84,7 +85,7 @@ class ImportPipeline extends PureComponent {
8485
</div>
8586
<div className={styles['import-pipeline-editor']}>
8687
<AceEditor
87-
mode="mongodb"
88+
mode="javascript" // will be set to mongodb as part of OPTIONS
8889
theme="mongodb"
8990
width="100%"
9091
value={this.props.text}

packages/compass-aggregations/src/components/stage-editor/stage-editor.jsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@ const OPTIONS = {
2323
minLines: 5,
2424
maxLines: Infinity,
2525
showGutter: true,
26-
useWorker: false
26+
useWorker: false,
27+
mode: 'ace/mode/mongodb'
2728
};
2829

2930
/**
@@ -204,7 +205,7 @@ class StageEditor extends Component {
204205
<div className={styles['stage-editor-container']}>
205206
<div className={styles['stage-editor']}>
206207
<AceEditor
207-
mode="mongodb"
208+
mode="javascript" // will be set to mongodb as part of OPTIONS
208209
theme="mongodb"
209210
width="100%"
210211
// readOnly={this.props.stageOperator === null}

packages/compass-aggregations/src/constants.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,10 @@ export const STAGE_SPRINKLE_MAPPINGS = {
9696
link: 'https://docs.mongodb.com/manual/reference/operator/aggregation/facet/#pipe._S_facet',
9797
tooltip: 'Allows for multiple parellel aggregations to be specified.'
9898
},
99+
$documents: {
100+
link: 'https://docs.mongodb.com/v5.1/reference/operator/aggregation/documents/#mongodb-pipeline-pipe.-documents',
101+
tooltip: 'Returns literal documents from input values.'
102+
},
99103
$geoNear: {
100104
link: 'https://docs.mongodb.com/manual/reference/operator/aggregation/geoNear/#pipe._S_geoNear',
101105
tooltip: 'Returns documents based on proximity to a geospatial point.'

0 commit comments

Comments
 (0)