Skip to content

Releases: mongodb/libmongocrypt

node-v1.2.4

01 Jun 22:34
Compare
Choose a tag to compare

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

This patch contains a fix that only publishes the required assets in the package to ensure the library can be installed on Windows.

node-v1.2.3

06 Apr 19:40
91d2a11
Compare
Choose a tag to compare

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

This patch contains a fix for automatic client side encryption that needs to perform metadata look ups like listCollections.
In situations where the connection pool size is constrained or in full use it can be impossible for an operation of this kind to proceed.
Adding a separate client only in such a situation permits the metadata operations to proceed.

node-v1.2.2

16 Mar 15:28
ca9506f
Compare
Choose a tag to compare

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

Bug

  • [NODE-2985] - mongodb-client-encryption fix memory leaks

Task

  • [NODE-3107] - Add TypeScript definition for FLE AWS sessionToken
  • [NODE-3108] - peerDependency of mongodb-client-encryption on mongodb is too strict

node-v1.2.1

05 Feb 23:53
d55322b
Compare
Choose a tag to compare
chore(release): 1.2.1

node-v1.2.0

02 Feb 21:04
30d8adc
Compare
Choose a tag to compare

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

Release Highlights

Support Azure and GCP keystores in FLE

There is now support for using Azure KeyStore and Google Cloud KMS for your encryption key management. You can read more about this here: https://www.mongodb.com/blog/post/client-side-field-level-encryption-now-on-azure-google-cloud

Built-in Typescript Types

While the library remains written primarily in C++ and JavaScript we have put together type definitions for mongodb-client-encryption that should make development even easier. Thank you to @rose-m for contributing the definitions!

Release Notes

New Feature

  • [NODE-2989] - TS Types for ClientEncryption

Improvement

  • [NODE-2964] - Buffers with shared backing store may cause crash in libmongocrypt bindings
  • [NODE-3039] - chore(deps): bump ini from 1.3.5 to 1.3.7

Bug

  • [NODE-2586] - client encryption core dumped with failure message on Node 14
  • [NODE-2667] - typo prevents user provided mongocryptd spawn path

1.2.0 release

22 Jan 14:32
508e21f
Compare
Choose a tag to compare

Support for authentication via AWS temporary credentials.

1.1.0 release

12 Jan 15:51
22f3110
Compare
Choose a tag to compare

Stable support for Azure/GCP KMS providers.

node-v1.1.1-beta.0

04 Dec 18:06
Compare
Choose a tag to compare
"chore(release): 1.1.1-beta.0"

1.1.0-beta1 release

29 Oct 15:53
5d40c56
Compare
Choose a tag to compare
1.1.0-beta1 release Pre-release
Pre-release

Includes support for Azure and GCP KMS providers. See CHANGELOG.md for a summary of changes.

node-v1.1.0

23 Jun 20:33
Compare
Choose a tag to compare
chore(release): 1.1.0