Skip to content

Releases: mongodb/mongo-ruby-driver

2.20.0

28 Mar 20:56
74e4e38
Compare
Choose a tag to compare

Version 2.20.0 of the Ruby driver for MongoDB is released. This adds the following new features:

  • Connection strings no longer require a slash between the hosts and the options. E.g., "mongodb://example.com?w=1" and "mongodb://example.com/?w=1" are both valid connection strings now. (https://jira.mongodb.org/browse/RUBY-3329)
  • Container runtime and orchestration metadata for the client environment are now sent to the server for analytics purposes. (https://jira.mongodb.org/browse/RUBY-3298)
  • When connecting to a CosmosDB (Azure) or DocumentDB (Amazon) instance, a warning message will now be logged. (https://jira.mongodb.org/browse/RUBY-3296)
  • When attempting a retry of a read or write operation in a sharded topology, the retry will be attempted on a different mongos instance, if possible. (https://jira.mongodb.org/browse/RUBY-2748)
  • Add support for the newly-released Ruby-BSON version 5.0.
  • Support for Ruby 2.5 and 2.6 has been discontinued. Support for Ruby 2.7 and JRuby 9.2 has been deprecated, and will be discontinued in a future driver version. Support for JRuby 9.4 has been added.

This release also fixes the following user-facing issues:

2.19.3

16 Nov 20:50
5c64168
Compare
Choose a tag to compare

This is a patch release that adds support for:

2.19.2

30 Oct 12:02
525c48e
Compare
Choose a tag to compare

This is a patch release that fixes the following issue:

2.18.3

30 Oct 12:02
18baa72
Compare
Choose a tag to compare

This is a patch release that fixes the following issue:

2.17.4

30 Oct 12:02
d512628
Compare
Choose a tag to compare

This is a patch release that fixes the following issue:

2.16.4

30 Oct 12:05
cebacf4
Compare
Choose a tag to compare

This is a patch release that fixes the following issue:

2.19.1

24 Jul 11:54
9c90702
Compare
Choose a tag to compare

This patch release in the 2.19 series fixes the following issue:

RUBY-3284 Connection Pool does not open new connections when needed

2.19.0

22 Jun 08:14
98da783
Compare
Choose a tag to compare

This feature release of the Ruby driver supports MongoDB version 7.0. It includes the following new features:

The following issues were addressed:

The following minor improvements were made:

2.18.2

13 Dec 11:09
43ee522
Compare
Choose a tag to compare

2.18.1