Skip to content

Releases: mongodb/libmongocrypt

node-v6.0.0-alpha.1

27 Jul 18:54
bd3454d
Compare
Choose a tag to compare
node-v6.0.0-alpha.1 Pre-release
Pre-release

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

This is an internal release for testing purposes and is NOT intended for public consumption.

Documentation

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

node-v6.0.0-alpha.0

13 Jul 16:22
1e5d422
Compare
Choose a tag to compare
node-v6.0.0-alpha.0 Pre-release
Pre-release

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

This is an internal release for testing purposes and is NOT intended for public consumption.

Documentation

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

node-v2.9.0

12 Jul 18:26
8588825
Compare
Choose a tag to compare

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

Release Highlights

Deprecations!

This release contains important deprecations in the mongodb-client-encryption library.

Callbacks overloads of async functions are deprecated

In the [email protected] release, we dropped support for callback overloads of our public API. Following the same pattern, all overloads of async functions that take callbacks in mongodb-client-encryption are now deprecated and will be removed in the next major release.

Internal Restructuring

The next major version of mongodb-client-encryption will move most of the internals of this library (and some public APIs) into the mongodb package. Currently, mongodb is required to use the mongodb-client-encryption, so users already have both packages installed when consuming the mongodb-client-encryption package. Existing code will need import paths updated to from mongodb instead of mongodb-client-encryption but other usage should remain unaffected.

Documentation

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

1.8.1 release

24 May 15:59
bb47b60
Compare
Choose a tag to compare
  • Bypass search index management commands in automatic encryption

node-v2.8.0

11 May 19:15
c56c703
Compare
Choose a tag to compare

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

Release Highlights

Breaking Queryable Encryption Protocol Change

This version of mongodb-client-encryption includes libmongocrypt 1.8.0, which contains a breaking change to Queryable Encryption. Version 2.8.0+ of mongodb-client-encryption's implementation of Queryable Encryption will not be compatible with server versions < 7.0. Existing versions of mongodb-client-encryption are unaffected, and all other functionality of mongodb-client-encryption remains compatible with server versions < 7.0.

Documentation

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

1.8.0 release

09 May 13:11
85bc65d
Compare
Choose a tag to compare

This release adds stable support of the Queryable Encryption (QE) feature for the "Indexed" and "Unindexed" algorithms.

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.