The MongoDB Go Driver Team is pleased to release version 2.3.1 of the official MongoDB Go Driver.
Release Highlights
This release applies client-level timeouts for tailable/awaitData cursors, and fixes a bug that causes a tight loop when there are no selectable servers.
What's Changed
🐛 Fixed
- GODRIVER-3616 Apply client-level timeout to tailable cursors by @prestonvasquez in #2174
- GODRIVER-3648 Make server selection block on topology updates. by @matthewdale in #2211
📝 Other Changes
- Merge release/1.17 into release/2.2 by @mongodb-drivers-pr-bot[bot] in #2193
- Merge release/2.2 into release/2.3 by @mongodb-drivers-pr-bot[bot] in #2204
Full Changelog: v2.3.0...v2.3.1
For a full list of tickets included in this release, please see the list of fixed issues.
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. For issues with, questions about, or feedback for the Go Driver, please look into our support channels, including StackOverflow. 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!