Skip to content

Releases: mongodb/mongo-ruby-driver

2.10.2

23 Sep 20:17
Compare
Choose a tag to compare

2.9.2

23 Sep 20:17
Compare
Choose a tag to compare

This patch release in the 2.9 series fixes the following issues:

2.10.1

29 Aug 21:54
Compare
Choose a tag to compare

This patch release in 2.10 series improves diagnostics provided by the driver when operations fail on servers or due to network issues. The following tickets have been fixed:

2.10.0

13 Aug 16:16
Compare
Choose a tag to compare

This feature release provides support for MongoDB server 4.2 features. The following issues have been addressed since the 2.10.0.rc0 release:

For complete list of changes since driver version 2.9, please refer to 2.10.0.rc0 release notes.

2.9.1

13 Aug 16:11
Compare
Choose a tag to compare

This bug fix release in the 2.9 series fixes one additional issue discovered since 2.9.1.rc0 release:

2.10.0.rc0

06 Aug 20:32
Compare
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
Compare
Choose a tag to compare

2.9.0

20 Jun 21:10
Compare
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
Compare
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