MongoDB C Driver v1.16.0 Release Notes

Release Date: 2020-01-17 // over 4 years ago
  • I'm pleased to announce version 1.16.0 of libbson and libmongoc,
    the libraries constituting the MongoDB C Driver.

    libbson

    It is my pleasure to announce libbson 1.16.0.

    πŸ› Bug fixes:

    • πŸ›  Fix crash if an empty BSON binary value is copied and then appended.
    • πŸ›  Fix out-of-bounds read when parsing JSON.
    • πŸ›  Fix out-of-bounds read when parsing base64.

    libmongoc

    It is my pleasure to announce the MongoDB C Driver 1.16.0.

    πŸ”‹ Features:

    • πŸ‘Œ Support Client-side Field Level Encryption.
    • πŸ‘Œ Support ability to pass an index hint to update operations.
    • βž• Add cmake export targets.

    πŸ› Bug fixes:

    • πŸ›  Fix a bug with Windows SSPI failing to authenticate with GSSAPI when using
      pooled clients for certain operations.
    • πŸ›  Fix behavior for bulk writes that retry to keep track of the successful server.
    • βœ‚ Remove hard limit of 1024 characters for SRV response.
    • πŸ›  Fix racy crash when using client pool against a sharded cluster if a server is invalidated shortly before a new socket is opened against it.
    • βœ‚ Remove unnecessary library dependencies causing overlinking.
    • Ensure server proof has been validated during SCRAM conversation.

    πŸ”— Links:

    πŸš€ Thanks to everyone who contributed to this release.

    • Kevin Albertson
    • Jeremy Mikola
    • Clyde Bazile
    • Andreas Braun
    • Roberto C. SΓ‘nchez
    • Samantha Ritter
    • Isabel Atkinson
    • Kaitlin Mahar
    • Diego Barrios Romero
    • Sara Golemon
    • Vasil Velichkov
    • EGuesnet