feat: Upgrade mongodb from 6.20.0 to 7.0.0#10027
Conversation
Bumps [mongodb](https://github.com/mongodb/node-mongodb-native) from 6.20.0 to 7.0.0. - [Release notes](https://github.com/mongodb/node-mongodb-native/releases) - [Changelog](https://github.com/mongodb/node-mongodb-native/blob/main/HISTORY.md) - [Commits](mongodb/node-mongodb-native@v6.20.0...v7.0.0) --- updated-dependencies: - dependency-name: mongodb dependency-version: 7.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
|
I will reformat the title to use the proper commit message syntax. |
✅ Snyk checks have passed. No issues have been found so far.
💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse. |
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the
Comment |
|
@coderabbitai check whether this upgrade contains any breaking changes for parse-server |
|
Tip For best results, initiate chat on the files or code changes. 🧩 Analysis chain
🏁 Script executed: Length of output: 3683 🏁 Script executed: Length of output: 4072 🏁 Script executed: Length of output: 2701
✅ Compatible ChangesNode.js Version Requirements: MongoDB v7 requires Node.js >= v20.19.0, and parse-server already has this requirement, so you're fully aligned. No Deprecated Features Used:
Change Streams: Parse-server uses BSON Types: Parse-server's usage of
|
|
@coderabbitai which APIs in parse-server could be affected by the change in cursor batch size? |
|
Tip For best results, initiate chat on the files or code changes. 🧩 Analysis chain🏁 Script executed: Length of output: 21745 🏁 Script executed: Length of output: 15468
✅ Minimal Impact APIs (Protected by Explicit Limits)REST API Queries (
GraphQL Queries:
Push Notifications:
|
|
🚀 Thanks for opening this pull request! |
# [9.2.0-alpha.4](9.2.0-alpha.3...9.2.0-alpha.4) (2026-01-29) ### Features * Upgrade mongodb from 6.20.0 to 7.0.0 ([#10027](#10027)) ([14b3fce](14b3fce))
|
🎉 This change has been released in version 9.2.0-alpha.4 |
# [9.2.0](9.1.1...9.2.0) (2026-02-05) ### Bug Fixes * MongoDB timeout errors unhandled and potentially revealing internal data ([#10020](#10020)) ([1d3336d](1d3336d)) * Security upgrade @apollo/server from 5.0.0 to 5.4.0 ([#10035](#10035)) ([9f368ff](9f368ff)) ### Features * Add option `databaseOptions.clientMetadata` to send custom metadata to database server for logging and debugging ([#10017](#10017)) ([756c204](756c204)) * Upgrade mongodb from 6.20.0 to 7.0.0 ([#10027](#10027)) ([14b3fce](14b3fce)) * Upgrade to parse 8.0.3 and @parse/push-adapter 8.2.0 ([#10021](#10021)) ([9833fdb](9833fdb))
|
🎉 This change has been released in version 9.2.0 |
Bumps mongodb from 6.20.0 to 7.0.0.
Release notes
Sourced from mongodb's releases.
... (truncated)
Changelog
Sourced from mongodb's changelog.
... (truncated)
Commits
2512137chore(main): release 7.0.0 (#4667)e4881f5docs(NODE-7172): create v7 migration guide (#4751)53a4fb1docs: 6.21 docs (#4782)696664cfeat!(NODE-7286): update peer dependencies (#4780)517da84docs: add info about testing with different versions and the rosetta setup fo...252dab8test(NODE-7219): remove unused tests (#4767)76c98bbtest(NODE-5206): fix flaky sdam prose test (#4752)cb522bffix(NODE-7247): clarify #rewrapManyDataKey() parameter types (#4760)ec996e6chore(NODE-6945): remove dependency onv8-heapsnapshot(#4763)7d879fdtest(NODE-7280): remove test/mongodb.ts and its usage (#4766)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)