Skip to content

Releases: mongodb/libmongocrypt

PyMongoCrypt 1.15.1

21 Aug 16:28
ce9b53b
Compare
Choose a tag to compare

Bundle libmongocrypt 1.15.1.

1.15.1 release

07 Aug 12:45
059d538
Compare
Choose a tag to compare

Fixed

  • Fix possible error when text options include multiple query types and are used for a find payload: Text search query specification cannot contain multiple query type specifications.
  • Require setting contention for text options.
  • Improve error message if text options are unset when using text algorithm.

PyMongoCrypt 1.15.0

08 Aug 13:54
f3502a1
Compare
Choose a tag to compare
  • Add support for Python 3.14.
  • Drop support for Python 3.8.
  • Bundle libmongocrypt 1.15.0 in release wheels.

1.15.0 release

01 Aug 13:31
158539b
Compare
Choose a tag to compare

New features

  • Support experimental Queryable Encryption text indexes with cleanupStructuredEncryptionData and compactStructuredEncryptionData.
  • Support experimental explicit encryption for algorithm type: textPreview and query types: prefixPreview, suffixPreview and substringPreview
    • Add mongocrypt_setopt_algorithm_text to apply options for explicit encryption.

Fixed

  • Bypass command buildinfo (previously only buildInfo was bypassed).
  • Bypass command serverStatus.

Removed

  • Support for building with Visual Studio 2015. Use Visual Studio 2017 or newer.

1.14.1 release

03 Jun 14:17
a8c3345
Compare
Choose a tag to compare

Fixed

  • Fix possible missing error state on mongocrypt_ctx_finalize.

Improvements

  • Add Ubuntu 24.04 package.

PyMongoCrypt 1.14.1

03 Jun 16:24
914369e
Compare
Choose a tag to compare

Bundled libmongocrypt 1.14.1.

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

New features

  • Support experimental Queryable Encryption text indexes for automatic encryption.

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.