MongoDB Go Driver 1.3.5
The MongoDB Go driver team is pleased to release 1.3.5 of the official Go driver.
This release contains several bugfixes and a change to upgrade the driver's golang.org/x/text
dependency to v0.3.3 in response to https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14040.
Documentation 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 Jira where a list of current issues can be found.
Release Notes
Bug
- [GODRIVER-1609] - ConnectionClosed events not published when pool is disconnecting
- [GODRIVER-1613] - fix how Pool handles MaxPoolSize
- [GODRIVER-1625] - Single character passwords not handled
- [GODRIVER-1632] - retryable writes should be disabled on standalones
- [GODRIVER-1636] - TLS hostname should always be set
- [GODRIVER-1642] - Ensure server descriptions always have an address
- [GODRIVER-1647] - averageRTTSet is never set
- [GODRIVER-1648] - calling cursor.Next() after changestream is invalidated enters spin loop
- [GODRIVER-1658] - connections should update topology faster for failed handshakes
- [GODRIVER-1663] - Context pinned by connection.connect
Task
- [GODRIVER-1675] - Ensure driver relies on x/text version 0.3.3 or higher to address security vulnerability