Skip to content

Build(deps): Bump go.mongodb.org/mongo-driver from 1.17.1 to 1.17.2

Bumps go.mongodb.org/mongo-driver from 1.17.1 to 1.17.2.

Release notes

Sourced from go.mongodb.org/mongo-driver's releases.

MongoDB Go Driver 1.17.2

The MongoDB Go Driver Team is pleased to release version 1.17.2 of the official MongoDB Go driver.

Release Notes

This release addresses several issues and tasks to improve the functionality of the Go Driver. It includes a fix for a bug in the DefaultValueDecoders.ValueUnmarshalerDecodeValue to avoid inappropriately instantiating a pointer field decoded from null data if the user defined an UnmarshalBSONValue. Additionally, the release resolves a goroutine and memory leak issue found in the Zstandard (zstd) network compression decoding process.

Furthermore, the release includes a task to restore the ReadCompressedCompressedMessage() function to the wiremessage API. This function was previously removed under task GODRIVER-3303 with the aim of preventing out-of-bounds runtime errors, as it was identified as complicit in such issues and was not needed by the driver itself. However, it has been identified as a convenient utility for some users of the Go Driver.


For a full list of tickets included in this release, please see the links below:

Full Changelog: v1.17.1...v1.17.2

Documentation for the Go driver can be found on pkg.go.dev and the MongoDB documentation site. BSON library documentation is also available on pkg.go.dev. Questions and inquiries can be asked on the MongoDB Developer Community. Bugs can be reported in the Go Driver project in the MongoDB JIRA where a list of current issues can be found. Your feedback on the Go driver is greatly appreciated!

Commits
  • f132378 BUMP v1.17.2
  • 6c22d67 GODRIVER-3436 Avoid initializing null data given custom decoder (#1902)
  • c3448e6 GODRIVER-3340 Add a test for goroutine leaks. (#1874)
  • f60e29e Update reviewers.txt (#1855) [v1] (#1883)
  • e4c2740 Fix data race in 'discard connections' pool test. [v1] (#1877)
  • 6378a22 Bump golangci-lint for 1.23 compatibility [v1] (#1875)
  • f8ca5cd GODRIVER-3340 Bump github.com/klauspost/compress from 1.13.6 to 1.16.7 [v1] (...
  • 2036071 GODRIVER-3374 Add ReadCompressedCompressedMessage back to wiremessage API (#1...
  • 6952473 GODRIVER-3156 Detect and discard closed idle connections. (#1815)
  • a94713a GODRIVER-3358 Do not override authSource from TXT record (#1830)
  • Additional commits viewable in compare view


Dependabot commands
You can trigger Dependabot actions by commenting on this MR
  • $dependabot recreate will recreate this MR rewriting all the manual changes and resolving conflicts

Merge request reports

Loading