FiddlersCode / leopold

A virtual agent for my violin playing!
1 stars 0 forks source link

[Snyk] Upgrade mongodb from 3.5.2 to 3.5.3 #95

Open snyk-bot opened 4 years ago

snyk-bot commented 4 years ago

Snyk has created this PR to upgrade mongodb from 3.5.2 to 3.5.3.

:information_source: 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.


Release notes
Package name: mongodb
  • 3.5.3 - 2020-02-12

    The MongoDB Node.js team is pleased to announce version 3.5.3 of the driver

    Release Highlights

    This patch release fixes one issue with command error handling during network errors, and one minor issue with multiple incoming wire messages not being properly processed.

    Release Notes

    Bug

    • [NODE-2435] - Unified topology does not transition server to Unknown on non-timeout operation error
    • [NODE-2437] - Multiple incoming message packets are not processed correctly

    Improvement

    • [NODE-2438] - Add exhaust command support to transport layer
    • [NODE-2449] - Simplify server error handling in unified topology
  • 3.5.2 - 2020-01-20

    The MongoDB Node.js team is pleased to announce version 3.5.2 of the driver

    Release Highlights

    This patch release corrects a regression introduced in the 4.2 timeframe which would
    effectively disable retryable operations for connection to MongoDB 4.2+. Additionally,
    the server selection loop has been converted to a queue of callbacks to improve
    readability, as well as performance in certain scenarios.

    Release Notes

    Bug

    • [NODE-2408] - retryWrites seems not to work as expected in failover test

    Improvement

    • [NODE-2398] - Use a queue for server selection
from mongodb GitHub release notes
Commit messages
Package name: mongodb
  • d4e12db chore(release): 3.5.3
  • 5bf0df8 refactor: improve error handling in Server type
  • 21195ce test: ensure OP_MSG exhaust test is only run on standalones
  • fc1a775 refactor: errors before handshake should mark server unknown
  • 38ae86d chore(topology): remove commented out legacy code
  • 9ccf268 feat(connection): support exhaust behavior at the transport level
  • 8388443 fix(message-stream): support multiple inbound message packets
  • fa4b01b fix(server): non-timeout network errors transition to Unknown state
  • 3efa4c7 refactor(server): make common operation result handler
  • b740940 docs: provide basic migration updates for v3.5.xwq
  • f51739e doc: remove needless reference to current driver version
  • bef479c docs: correctly mark docs as being version 3.5
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