mongo-go-driver v1.3.2 Release Notes

Release Date: 2020-04-07 // about 4 years ago
  • ๐Ÿš€ The MongoDB Go driver team is pleased to release 1.3.2 of the official Go driver.

    ๐Ÿ›  This release includes several bugfixes. One of the tickets in this release, https://jira.mongodb.org/browse/GODRIVER-1540, addresses a regression introduced in v1.3.0 which caused a deadlock if a connection encountered a network error during establishment. We recommend any users on v1.3.0 or v1.3.1 update to this version.

    ๐Ÿ“š 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-1502] - Extended JSON parsing mishandles invalid $code
    • ๐Ÿ“œ [GODRIVER-1504] - Unmarshaling attempts to parse top-level keys as extended JSON
    • ๐Ÿ“œ [GODRIVER-1506] - Extended JSON parsing doesn't restrict $timestamp fields to uint32
    • ๐Ÿ“œ [GODRIVER-1513] - Extended JSON parsing allow escaping invalid characters
    • [GODRIVER-1520] - Extended JSON lone $scope does not error
    • [GODRIVER-1522] - Read preference should not be sent to mongos for aggregations with output stages
    • [GODRIVER-1532] - Allow invalid UTF-8 strings to be decoded
    • [GODRIVER-1535] - endSessions batching must reset BSON array index
    • [GODRIVER-1540] - library stuck in connection.wait()
    • [GODRIVER-1549] - Handle empty tag sets in read preference

    Task

    • ๐Ÿ“š [GODRIVER-1431] - Update FLE documentation for community version demonstrating explicit encryption/decryption