MongoDB C Driver 1.21.0 Released

Announcing 1.21.0 of libbson and libmongoc, the libraries constituting the MongoDB C Driver.

libbson

Bug Fixes:

  • Addressed VS 2013 build failures due to missing C99 features.

Improvements:

  • Addressed -Wstrict-prototype warnings in bson-atomic.h.
  • Addressed incompatible pointer warnings in bson-atomic.h on GCC 4.8.5.

libmongoc

Bug Fixes:

  • Addressed VS 2013 build failures due to missing C99 features.

Features:

  • Support conditional $merge and $out aggregation on secondaries.
  • Bump minimum wire protocol version from 3 (MongoDB 3.0) to 6 (MongoDB 3.6).
  • Bump maximum wire protocol version from 14 (MongoDB 5.1) 13 (MongoDB 5.0) to 15 (MongoDB 5.2).

Improvements:

  • Update algorithm used for generation of OID values to reduce collisions.

Links:

Thanks to everyone who contributed to this release.

  • Ezra Chung
  • Colby Pike
  • Kevin Albertson
  • Roberto C. Sánchez
  • David CARLIER
  • Jeremy Mikola
  • Pau Espin Pedrol
  • Ryan Schmidt

This topic was automatically closed after 82 days. New replies are no longer allowed.