From 04cb0219d99992eff5b03011d95628b486998da7 Mon Sep 17 00:00:00 2001 From: Dmitry Rybakov Date: Wed, 21 Jun 2023 14:19:01 +0200 Subject: [PATCH 1/2] Prepare release of 2.19.0 --- docs/release-notes.txt | 14 +++++++++++--- lib/mongo/version.rb | 2 +- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/docs/release-notes.txt b/docs/release-notes.txt index d3ebfba7ae..80f034c08d 100644 --- a/docs/release-notes.txt +++ b/docs/release-notes.txt @@ -23,14 +23,22 @@ its test suite. 2.19 ==== +This release of the Ruby driver supports MongoDB version 7.0. The Ruby driver +now supports Ruby 3.2. Ruby 2.5 and 2.6 are now deprecated. + This release includes the following new features: -- Added support for automatic AWS credentials retrieval when AWS KMS is used for - client side encryption. +- Added support for automatic AWS credentials retrieval abd authentication + with temporary credentials when AWS KMS is used for client side encryption. - Added support for automatic GCP credentials retrieval when Google Cloud Key Management is used for client side encryption. +- Added support the Azure VM-assigned Managed Identity for Automatic KMS Credentials + when Azure Key Vault is used for client side encryption. +- `Queryable encryption `_ support is extended. +- A crypt shared library can be now used instead of mongocryptd. - Added support for AWS IAM Roles for service accounts, EKS in particular. - +- AWS Credentials are now cached when possible. +- Added support for Range Indexes. .. _release-notes-2.18: diff --git a/lib/mongo/version.rb b/lib/mongo/version.rb index 49641f39a3..80f916063a 100644 --- a/lib/mongo/version.rb +++ b/lib/mongo/version.rb @@ -20,5 +20,5 @@ module Mongo # The current version of the driver. # # @since 2.0.0 - VERSION = '2.18.1'.freeze + VERSION = '2.19.0'.freeze end From 1c31a4017018ca137659621608dcea89c1a4f458 Mon Sep 17 00:00:00 2001 From: Alex Bevilacqua Date: Wed, 21 Jun 2023 08:36:56 -0400 Subject: [PATCH 2/2] Update release-notes.txt --- docs/release-notes.txt | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/docs/release-notes.txt b/docs/release-notes.txt index 80f034c08d..bb8739c977 100644 --- a/docs/release-notes.txt +++ b/docs/release-notes.txt @@ -28,17 +28,18 @@ now supports Ruby 3.2. Ruby 2.5 and 2.6 are now deprecated. This release includes the following new features: -- Added support for automatic AWS credentials retrieval abd authentication +- Added support for automatic AWS credentials retrieval and authentication with temporary credentials when AWS KMS is used for client side encryption. - Added support for automatic GCP credentials retrieval when Google Cloud Key Management is used for client side encryption. - Added support the Azure VM-assigned Managed Identity for Automatic KMS Credentials when Azure Key Vault is used for client side encryption. -- `Queryable encryption `_ support is extended. -- A crypt shared library can be now used instead of mongocryptd. +- `Queryable Encryption `_ support is extended. +- Added support for Queryable Encryption Range Indexes. +- A `crypt_shared `_ + library can be now used instead of ``mongocryptd``. - Added support for AWS IAM Roles for service accounts, EKS in particular. - AWS Credentials are now cached when possible. -- Added support for Range Indexes. .. _release-notes-2.18: