Skip to content

Releases: mongodb/mongo-ruby-driver

2.10.0.rc0

06 Aug 20:32

Choose a tag to compare

2.10.0.rc0 Pre-release
Pre-release

This is a preview of 2.10.0 release, incorporating the following major new features:

The following minor improvements were made:

The following bugs have been fixed:

2.9.1.rc0

06 Aug 20:18

Choose a tag to compare

2.9.0

20 Jun 21:10

Choose a tag to compare

This release of the Ruby driver adds the following major features:

  • A rewrite of the connection pool code with improved monitoring, compliant with CMAP specification
  • A modern retryable reads implementation compliant with cross-driver retryable reads specification, enabled by default
  • Modern retryable writes are enabled by default
  • Legacy retryable writes can be disabled in most cases
  • Ability to specify multiple root certificates to the driver
  • Ability to pass private key and certificate to driver via URI options

This release also officially deprecates support for Ruby versions less than 2.3. This release and version 2.10.0 will continue supporting Ruby 1.9-2.2, and versions 2.11.0 and newer will require at least Ruby 2.3.

Please review 2.9.0.rc0 and 2.9.0.rc1 for detailed lists of changes made. This release has one change since 2.9.0.rc1 to add retryReads URI option, which was unintentionally omitted in the initial implementation of retryable reads.

2.9.0.rc1

13 Jun 17:32

Choose a tag to compare

2.9.0.rc1 Pre-release
Pre-release

This is a second release candidate for the upcoming 2.9.0 release which primarily improves TLS certificate and private key handling in various environments. The following notable tickets have been resolved:

We expect to release 2.9.0 final in about 1-2 weeks.

2.9.0.rc0

2.8.0

21 Mar 15:35

Choose a tag to compare

This feature release of the Ruby driver improves connection- and authentication- related diagnostics as well as streamlines handshake and authentication code.

The following issue has been fixed since 2.8.0.rc0:

Please review 2.8.0.rc0 release notes for the full list of changes.

2.7.2

21 Mar 15:33

Choose a tag to compare

This is a maintenance release in the 2.7.x series. It fixes one issue in 2.7.1 potentially affecting applications' test suites:

2.8.0.rc0

27 Feb 02:58

Choose a tag to compare

2.7.1

25 Feb 23:06

Choose a tag to compare

2.7.0

31 Jan 19:59

Choose a tag to compare

This feature release of the Ruby driver features an improved SDAM implementation, unified URI options and a preview of the convenient API for transactions.

Please refer to release notes for 2.7.0.rc0 for the complete list of new features and changes.

2.7.0 fixes the following issue identified during the RC process: