Skip to content

Releases: mongodb-js/mongodb-client-encryption

v6.1.0

13 Aug 21:10
0417ef1
Compare
Choose a tag to compare

Important

This library provides encryption functionality for the MongoDB Node.js driver but is not intended to be consumed in isolation. The public API that uses the functionality in this library is available in the mongodb package.

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

6.1.0 (2024-08-13)

Features

  • NODE-5875: provide native crypto hooks for OpenSSL 3 (#25) (38f1be6)
  • NODE-6307: use libmongocrypt 1.11.0 (#38) (bc85202)

Bug Fixes

  • MONGOSH-1808: static building on intel macs and windows (#24) (f27e8e1)
  • NODE-6237: build against glibc 2.27 (#28) (1c9b74a)
  • NODE-6300: make expressionMode required in C++ in makeExplicitEncryptionContext (#37) (5552f9f)

v6.1.0-alpha.0

28 Jun 15:36
4933284
Compare
Choose a tag to compare
v6.1.0-alpha.0 Pre-release
Pre-release

Important

This library provides encryption functionality for the MongoDB Node.js driver but is not intended to be consumed in isolation. The public API that uses the functionality in this library is available in the mongodb package.

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

Bug Fixes

  • MONGOSH-1808: static building on intel macs and windows (#24) (f27e8e1)
  • NODE-6237: build against glibc 2.27 (#28) (1c9b74a)

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

v6.1.0-alpha

17 Jun 21:53
270ecc6
Compare
Choose a tag to compare
v6.1.0-alpha Pre-release
Pre-release

Important

This library provides encryption functionality for the MongoDB Node.js driver but is not intended to be consumed in isolation. The public API that uses the functionality in this library is available in the mongodb package.

6.1.0-alpha (2024-06-17)

Support range v2 protocol

All references to rangepreview have been renamed to range. Additionally, the feature flag for range v2 has been removed.

MacOS prebuilds are now universal binaries

The MacOS prebuilds are now identical tar files that have the same .node file. The contents is a universal binary that can run on ARM and x64 Apple machines.

Features

  • NODE-5908: support range v2 protocol (#13) (4650f7c)
  • NODE-6226: build macos universal binary (#21) (a044ccd)