2 / 10
May 2020

I’m pleased to announce version 1.17.0-beta of libbson and libmongoc,
the libraries constituting the MongoDB C Driver.

libbson

Features:

  • Add the cmake option ENABLE_PIC to build static libraries with position independent code.

Notes:

  • Deprecated “lib” prefixed artifacts are no longer produced when building on Windows.

libmongoc

Features:

  • Support the MONGODB-AWS authentication mechanism.
  • Support the Online Certificate Status Protocol (OCSP) for OpenSSL 1.1.0+, Secure Transport, and Secure Channel.
  • Support the “hint” option in operations using the update, replace, delete, and findAndModify commands.
  • Improve behavior for retryable writes.
  • Improve resuming behavior of change streams on server errors.
  • Remove an extra round trip for SCRAM authentication.
  • Remove restriction of 255 character collection namespaces.

Bug fixes:

  • Fix possible use of invalidated streams during an unordered OP_QUERY bulk write, and when ending many pooled sessions at client destruction.
  • Fix a crash when setting the crl_file TLS option for Secure Channel.
  • Avoid emitting duplicate ServerChanged events when no change is observed during monitoring.
  • Properly handle large SASL messages instead of erroring.

Notes:

  • Deprecated “lib” prefixed artifacts are no longer produced when building on Windows.

Links:

Thanks to everyone who contributed to this release.

  • Kevin Albertson
  • Roberto C. Sánchez
  • Andreas Braun
  • Clyde Bazile
  • Jeremy Mikola
  • Sara Golemon
  • Jeroen Ooms
24 days later
1 month later

Hello Kevin,

I wanted to follow up on this thread. Would you have a more concrete release date for the stable release of 1.17.0 C driver that you can share?

Thank you!
Holman

Hello @Holman_Lan,

Apologies for the delay. The 1.17.0 C driver release is planned around the MongoDB 4.4 stable server release. The most recent server release was 4.4.0-rc9. We are planning to release the stable 1.17.0 in early July.

Best,
Kevin

27 days later
2 years later

Closed on Sep 14, 2022