Skip to content

Releases: mongodb/libmongocrypt

node-v2.8.0-alpha.1

27 Apr 14:20
3fd3482
Compare
Choose a tag to compare
node-v2.8.0-alpha.1 Pre-release
Pre-release
chore(release): 2.8.0-alpha.1

1.8.0-alpha1 release

26 Apr 13:29
009a812
Compare
Choose a tag to compare
1.8.0-alpha1 release Pre-release
Pre-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

17 Apr 13:12
a19d56e
Compare
Choose a tag to compare

Fixed

  • Fix build on macOS Ventura.

1.7.3 release

04 Apr 14:31
bb6c826
Compare
Choose a tag to compare

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

04 Apr 16:47
Compare
Choose a tag to compare
node-v2.8.0-alpha.0 Pre-release
Pre-release

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

29 Mar 16:55
042603b
Compare
Choose a tag to compare
1.8.0-alpha0 release Pre-release
Pre-release

Improvements

  • Support Queryable Encryption v2 protocol.

node-v2.7.1

20 Mar 15:40
cd7e938
Compare
Choose a tag to compare

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

14 Mar 15:20
b836973
Compare
Choose a tag to compare
chore(release): 2.7.0-alpha.0

node-v2.6.0

23 Feb 20:43
eacd4d9
Compare
Choose a tag to compare

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

16 Feb 19:11
73302cd
Compare
Choose a tag to compare
node-v2.6.0-alpha.0 Pre-release
Pre-release

🚧 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)