Releases: mongodb/libmongocrypt
node-v2.8.0-alpha.1
chore(release): 2.8.0-alpha.1
1.8.0-alpha1 release
This release makes backwards breaking changes to Queryable Encryption (QE) behavior added in the 1.8.0-alpha0 release:
- Do not apply default to min/max values for int/long/date.
- Enable the QEv2 protocol by default. Remove function to enable QEv2.
1.7.4 release
Fixed
- Fix build on macOS Ventura.
1.7.3 release
Fixed
- Fix KMIP Register request for versions 1.12-1.13.0 of Hashicorp Vault.
- Fix possible memory leak when encrypting malformed BSON with Queryable Encryption.
node-v2.8.0-alpha.0
The MongoDB Node.js team is pleased to announce version 2.8.0-alpha.0 of the mongodb-client-encryption package!
Release Highlights
- Updates to 1.8.0-alpha.0 of libmongocrypt
- NODE-5074: Enables Queryable Encryption v2 in the bindings.
Documentation
We invite you to try the mongodb-client-encryption library immediately, and report any issues to the NODE project.
1.8.0-alpha0 release
Improvements
- Support Queryable Encryption v2 protocol.
node-v2.7.1
The MongoDB Node.js team is pleased to announce version 2.7.1 of the mongodb-client-encryption package!
Release Highlights
Automatic KMS Credential Fetching with Azure Managed Identity
mongodb-client-encryption now supports automatic credential kms provider refresh when using Azure VM-assigned Managed Identities. To enable this feature, when choosing kms providers, provide the value of {}
for azure:
{
azure: {}
}
When kms credentials are needed, mongodb-client-encryption will attempt to fetch credentials automatically from the IDMS endpoint on the VM, using the process outlined here.
Documentation
We invite you to try the mongodb-client-encryption library immediately, and report any issues to the NODE project.
node-v2.7.0-alpha.0
chore(release): 2.7.0-alpha.0
node-v2.6.0
The MongoDB Node.js team is pleased to announce version 2.6.0 of the mongodb-client-encryption package!
Release Highlights
Automatic KMS Credential Fetching with GCP
mongodb-client-encryption now supports automatic credential kms provider refresh when using GCP attached service accounts. To enable this feature, install the gcp-metadata package version ^5.2.0. Then, when choosing kms providers, provide the value of {}
for gcp:
{
gcp: {}
}
When kms credentials are needed, mongodb-client-encryption will use the gcp-metadata package to fetch credentials automatically.
Documentation
We invite you to try the mongodb-client-encryption library immediately, and report any issues to the NODE project.
node-v2.6.0-alpha.0
🚧 Testing Build Only
This alpha build is intended for internal testing only. Adopt at your own risk.
node-v2.5.0 diff node-v2.6.0-alpha.0 (2023-02-16)