Skip to content

Releases: mongodb/libmongocrypt

1.7.2 release

13 Feb 14:10
9a81d7a
Compare
Choose a tag to compare

Improvements

  • Add toggle for Decimal128 Range Support.

Fixed

  • Fix i686 (32-bit) build.
  • Fix 32-bit ARM build.

node-v2.5.0

06 Feb 17:07
77b51c0
Compare
Choose a tag to compare

The MongoDB Node.js team is pleased to announce version 2.5.0 of the mongodb-client-encryption package!

Release Highlights

This version adds support for a createEncryptedCollection() helper to assist with setting up a collection for queryable encryption.
The helper will invoke createDataKey() for any fields missing keyIds in the encryptedFields settings before calling createCollection(). See the method's documentation for more details.

Note: Queryable Encryption is in Public Preview and available for evaluation purposes. Public Preview is not recommended for production deployments as breaking changes may be introduced. To learn more about the Preview please see the Queryable Encryption Preview blog post.

Documentation

We invite you to try the mongodb-client-encryption library immediately, and report any issues to the NODE project.

1.7.1 release

03 Feb 14:47
8bce480
Compare
Choose a tag to compare

Improvements

  • Vendor Intel DFP library and allow using system DFP.

Fixed

  • Fix possible abort on base64 decode error of KMS messages.
  • Fix ILP32-target builds.
  • Fix LTO build.
  • Fix IntelDFP to not require Git.

node-v2.4.0

26 Jan 14:56
9cb5bd8
Compare
Choose a tag to compare

The MongoDB Node.js team is pleased to announce version 2.4.0 of the mongodb-client-encryption package!

Release Highlights

Fetch AWS KMS credentials using aws/credential-providers

Note This feature is opt-in. No aws code will be installed, loaded or run if aws/credential-providers package is not installed.

mongodb-client-encryption can now fetch AWS kms credentials using the native aws sdk. To enable this feature, install a compatible version from npm. When kms provider credentials are needed and AWS providers have not been provided, we will use the aws sdk to load the credentials.

We support versions >=3.186.0 of the aws credentials package.

Experimental Features

Any features marked experimental are subject to change at any time and are not intended for production use.

node-v2.4.0-alpha.2

24 Jan 17:07
67bec57
Compare
Choose a tag to compare
node-v2.4.0-alpha.2 Pre-release
Pre-release

The MongoDB Node.js team is pleased to announce version 2.4.0-alpha.2 of the mongodb-client-encryption package!

Release Highlights

This release fixes a bug that prevented native node bindings from building on Windows.

node-v2.4.0-alpha.1

23 Jan 22:01
71c6553
Compare
Choose a tag to compare
node-v2.4.0-alpha.1 Pre-release
Pre-release

The MongoDB Node.js team is pleased to announce version 2.4.0-alpha.1 of the mongodb-client-encryption package!

Release Highlights

This release includes experimental support for range index explicit encryption.

1.7.0 release

20 Jan 23:35
a29f4d3
Compare
Choose a tag to compare

New Features

  • Add encryptExpression helper
  • Support for range index. NOTE: The Range algorithm is experimental only. It is not intended for public use.

node-v2.4.0-alpha.0

20 Jan 22:34
b1e07b2
Compare
Choose a tag to compare
node-v2.4.0-alpha.0 Pre-release
Pre-release
chore(release): 2.4.0-alpha.0

1.7.0-alpha2 release

19 Jan 01:06
1a28503
Compare
Choose a tag to compare
1.7.0-alpha2 release Pre-release
Pre-release

New Features

  • Support range index for decimal128. NOTE: The Range algorithm is experimental only. It is not intended for public use.

1.7.0-alpha1 release

08 Dec 13:54
2cd2f77
Compare
Choose a tag to compare
1.7.0-alpha1 release Pre-release
Pre-release

New Features

  • Add encryptExpression helper