Releases: mongodb/libmongocrypt
Releases · mongodb/libmongocrypt
1.13.0 release
New features
- Support automatic encryption for
$lookup
stages inaggregate
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
1.12.0 release
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
1.11.0 release
csharp-v1.11.0
- Strong naming
PyMongoCrypt 1.10.1
- Bundle libmongocrypt 1.10.1 in release wheels.
PyMongoCrypt 1.10.0
What's Changed
- Add Python async support.
- Drop support for Python 3.7 and PyPy 3.8. Python >=3.8 or PyPy >=3.9 is now required.
- Add support for range-based Queryable Encryption with the new "range" algorithm on MongoDB 8.0+. This replaces the experimental "rangePreview" algorithm.
- Add Secure Software Development Life Cycle automation to release process. GitHub Releases for pymongocrypt now include a Software Bill of Materials, and signature files corresponding to the distribution files released on PyPI.
Full Changelog: pymongocrypt-1.9.2...pymongocrypt-1.10.0
1.10.1 release
Fixed
- Document
range
algorithm as unstable.