-
Couldn't load subscription status.
- Fork 239
feat(deps): bump driver deps to latest COMPASS-9752 #7269
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Bump `mongodb` and `mongodb-client-encryption` to 6.19.0 and 6.5.0, respectively.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR updates MongoDB driver dependencies across the Compass project packages, bumping mongodb from version 6.17.0 to 6.19.0 and mongodb-client-encryption from 6.3.0 to 6.5.0, along with updating the CSFLE (Client-Side Field Level Encryption) download script to use MongoDB 8.2.0-rc4.
- Updates MongoDB driver to version 6.19.0 across all packages
- Updates MongoDB client encryption dependency to version 6.5.0
- Changes CSFLE download script from continuous build to specific version 8.2.0-rc4
Reviewed Changes
Copilot reviewed 21 out of 22 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| packages/hadron-document/package.json | Updates mongodb dependency to 6.19.0 |
| packages/data-service/package.json | Updates mongodb to 6.19.0 and mongodb-client-encryption to 6.5.0 |
| packages/connection-info/package.json | Updates mongodb dependency to 6.19.0 |
| packages/connection-form/package.json | Updates mongodb dependency to 6.19.0 |
| packages/compass/scripts/download-csfle.js | Changes CSFLE version from 'continuous' to '8.2.0-rc4' |
| packages/compass/package.json | Updates mongodb to 6.19.0 and mongodb-client-encryption to 6.5.0 |
| packages/compass-web/package.json | Updates mongodb dependency to 6.19.0 |
| packages/compass-sidebar/package.json | Updates mongodb dependency to 6.19.0 |
| packages/compass-schema/package.json | Updates mongodb dependency to 6.19.0 |
| packages/compass-schema-validation/package.json | Updates mongodb dependency to 6.19.0 |
| packages/compass-query-bar/package.json | Updates mongodb dependency to 6.19.0 |
| packages/compass-indexes/package.json | Updates mongodb dependency to 6.19.0 |
| packages/compass-import-export/package.json | Updates mongodb dependency to 6.19.0 |
| packages/compass-generative-ai/package.json | Updates mongodb dependency to 6.19.0 |
| packages/compass-explain-plan/package.json | Updates mongodb dependency to 6.19.0 |
| packages/compass-e2e-tests/package.json | Updates mongodb dependency to 6.19.0 |
| packages/compass-data-modeling/package.json | Updates mongodb dependency to 6.19.0 |
| packages/compass-crud/package.json | Updates mongodb dependency to 6.19.0 |
| packages/compass-connections/package.json | Updates mongodb dependency to 6.19.0 |
| packages/compass-collection/package.json | Updates mongodb dependency to 6.19.0 |
| packages/compass-aggregations/package.json | Updates mongodb dependency to 6.19.0 |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
| } catch (err) { | ||
| await client.close().catch(() => {}); | ||
| throw err; | ||
| } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@nbbeeken I think this bit here was always incorrect, so it's good that the driver bump forces us to fix it, but it's still interesting that failing the ping didn't keep the event loop alive in older versions of the driver
Bump
mongodbandmongodb-client-encryptionto 6.19.0 and 6.5.0, respectively.Description
Checklist
Motivation and Context
Open Questions
Dependents
Types of changes