Skip to content

Comments

[Snyk] Upgrade mongodb from 4.7.0 to 4.8.0#1

Open
nobalpha wants to merge 1 commit intomainfrom
snyk-upgrade-215cc9c8dd81a7806aae069aeeb467b1
Open

[Snyk] Upgrade mongodb from 4.7.0 to 4.8.0#1
nobalpha wants to merge 1 commit intomainfrom
snyk-upgrade-215cc9c8dd81a7806aae069aeeb467b1

Conversation

@nobalpha
Copy link
Owner

@nobalpha nobalpha commented Aug 4, 2022

This PR was automatically created by Snyk using the credentials of a real user.


Snyk has created this PR to upgrade mongodb from 4.7.0 to 4.8.0.

merge advice
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


  • The recommended version is 1 version ahead of your current version.
  • The recommended version was released 21 days ago, on 2022-07-13.
Release notes
Package name: mongodb
  • 4.8.0 - 2022-07-13

    The MongoDB Node.js team is pleased to announce version 4.8.0 of the mongodb package!

    Release Highlights

    UpdateFilter nested fields

    Thanks to a contribution from @ coyotte508, in this release you will now get auto-complete and type safety for nested keys in an update filter. See the example below:
    image1

    Optional client.connect() fixup

    In our last release we made explicitly calling client.connect() before performing operations optional with some caveats. In this release client.startSession() can now be called before connecting to MongoDB.

    NOTES:

    • The only APIs that need the client to be connected before using are the legacy collection.initializeUnorderedBulkOp() / collection.initializeOrderedBulkOp() builder methods. However, the preferred collection.bulkWrite() API can be used without calling connect explicitly.
    • While executing operations without explicitly connecting may be streamlined and convenient, depending on your use case client.connect() could still be useful to find out early if there is some easily detectable issue (ex. networking) that prevents you from accessing your database.

    Features

    Bug Fixes

    Documentation

    We invite you to try the mongodb library immediately, and report any issues to the NODE project.

  • 4.7.0 - 2022-06-06
    Read more
from mongodb GitHub release notes
Commit messages
Package name: mongodb
  • be34a94 chore(release): 4.8.0
  • 07cb5b7 test(NODE-4363): Add support for ClientEncryption in the unified test runner (#3314)
  • 3c5bcb9 test(NODE-4282): sync fle2 payload spec test updates (#3309)
  • bb31ef4 chore: update to latest bson patch (#3316)
  • 13158be test(NODE-4347): add coverage for auto connecting operations (#3299)
  • c9083db chore(NODE-4358): move legacy tests to legacy folder (#3307)
  • 761f853 test(NODE-4382): update fle setup in test readme (#3302)
  • de35a62 test(NODE-4260): add test for csfle bulk write error (#3305)
  • 7797b73 docs(NODE-4380): fix grammar issue in documentation (#3312)
  • 3545698 chore: remove unusued eslint directives (#3310)
  • bed1fe3 feat(NODE-4078): allow comment with estimated doc count (#3301)
  • f92895f chore(NODE-4321): add typescript to eslint rules (#3304)
  • 1079167 docs(NODE-4263): document initialize bulk op function require connection (#3308)
  • 0ea43c6 chore(NODE-4348): enhance skip reason filtering in unified runner (#3303)
  • fb2b4a5 test(NODE-4227): add explicit encryption prose tests (#3297)
  • 4c07bbb feat(NODE-4294): mark queryable encryption options beta (#3300)
  • 78a55e2 test(NODE-4264): part 1 of removing connect from tests (#3257)
  • fe7c102 docs: generate docs from latest main (#3246)
  • 3976783 feat(NODE-4301): remove shared lib experimental tags (#3298)
  • cf6d523 test(NODE-4322): update sessions dirty spec tests (#3296)
  • 4a91444 test(NODE-4296): add csfle decryption events prose tests (#3295)
  • aa652ae test(NODE-4271): sync fle2 api spec tests (#3273)
  • 098eb6e test(NODE-4316): sync latest cmap tests for pool pausing (#3293)
  • aa5f97e fix(NODE-4125): change stream resumability (#3289)

Compare


Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

🧐 View latest project report

🛠 Adjust upgrade PR settings

🔕 Ignore this dependency or unsubscribe from future upgrade PRs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants