Skip to content

Releases: mongodb/libmongocrypt

PyMongoCrypt 1.14.0

12 May 14:27
5fc9c15
Compare
Choose a tag to compare

Bundles libmongocrypt 1.14.0

1.14.0 release

01 May 15:37
6a3c15e
Compare
Choose a tag to compare

1.14.0

Fixed

  • Fix building against libbson with extra alignment enabled (ENABLE_EXTRA_ALIGNMENT=ON).
  • Retry KMS encrypt request for context created by mongocrypt_ctx_rewrap_many_datakey_init.

Improvements

  • Improve performance of OpenSSL crypto operations.
  • Improve error for incorrect path to crypt_shared library.

1.13.2 release

08 Apr 15:26
2ed06da
Compare
Choose a tag to compare

Notes

  • Bump downloaded libbson version from 1.28.1 to 1.30.3. Fixes a CMake configure error on macOS with CMake 4.

PyMongoCrypt 1.13.0

02 Apr 19:31
Compare
Choose a tag to compare
  • Bundle libmongocrypt 1.13.1 in release wheels.
  • Add support for the key_expiration_ms option to MongoCryptOptions.
  • Add support for $lookup in CSFLE and QE.

1.13.1 release

01 Apr 17:26
941f152
Compare
Choose a tag to compare

Fixed

  • Fix possible double free on parse error of malformed payload.
  • Fix build failure when configuring with ENABLE_TRACE=ON.
  • Fix possible redefinition of _GNU_SOURCE.

1.13.0 release

27 Feb 16:37
1cf03f1
Compare
Choose a tag to compare

New features

  • Support automatic encryption for $lookup stages in aggregate pipelines on MongoDB server 8.1+.

Fixed

  • Restore default behavior to disable extra alignment when importing libbson. This was the default behavior in 1.11. This can be overridden by setting the CMake option ENABLE_EXTRA_ALIGNMENT=ON.

Removed

  • Support for macOS versions older than 11. libmongocrypt is supported and tested with macOS 11+.

PyMongoCrypt 1.12.2

02 Jan 18:41
Compare
Choose a tag to compare

1.12.0 release

05 Nov 16:41
085a0ce
Compare
Choose a tag to compare

New features

  • Add option to configure Data Encryption Key cache lifetime (mongocrypt_setopt_key_expiration)
  • Add opt-in retry behavior for KMS operations (mongocrypt_setopt_retry_kms)

Removed

  • libmongocrypt is no longer published in the MongoDB package repository for RHEL 6. libmongocrypt may instead be built from source on RHEL 6, but support for RHEL 6 will be dropped in a future release.

PyMongoCrypt 1.11.0

09 Sep 14:51
Compare
Choose a tag to compare

1.11.0 release

01 Aug 22:05
9a88ac5
Compare
Choose a tag to compare

1.11.0

New features

  • Support range algorithm as stable.

Deprecated

  • The Windows download URLs for stable and unstable are now deprecated. See the GitHub Release page for Windows downloads.