Releases: mongodb/mongo-ruby-driver
2.17.1
This bug fix release in the 2.17 series repairs the following issues:
2.16.2
This bug fix release in the 2.16 series repairs a regression manifesting in Mongoid when using map_reduce and passing read preference:
2.17.0
This feature release of the Ruby Driver adds support for MongoDB server 5.1.
This release includes the following new features:
- RUBY-2524 Snapshot reads. Added new readConcern level "snapshot" (non-speculative) for read commands outside of transactions, including on secondaries.
- RUBY-2526 Support $merge and $out executing on secondaries
- RUBY-2659 Support 'let' option for aggregate command
- RUBY-2821 Support 'let' option for CRUD commands
This release removes support for Ruby versions 2.3 and 2.4. The minimal required Ruby version is now 2.5. Read more about this change here.
This release also removes support for MongoDB versions older than 3.6. Read more about this change here.
The following bugs were fixed:
The following non-breaking changes were made:
2.16.1
This is a patch release in the 2.16 series.
The following bugs were fixed:
The following non-breaking changes were made:
2.16.0
2.16.0.alpha1
This release adds the following new feature:
- Experimental load balancer support.
The following minor improvement has been made:
- GridFS file retrieval no longer requires index creation privileges when the indexes already exist, and is thus usable with users that have only read permissions.
This release of the Ruby driver increases the minimum required Ruby versionto 2.4.
2.15.1
This patch release in the 2.15 series fixes the following issue:
2.14.1
This patch release in the 2.14 series fixes the following issues:
2.13.3
This patch release in the 2.15 series fixes the following issue:
2.15.0
This release adds the following major new features:
- Ruby 3.0 support
- Ability to specify server API parameters
- Support for Zstandard and Snappy wire protocol compression
- Query cache middleware is now available in the driver
- Support for time series options when creating collections
- Experimental support for MongoDB Atlas Serverless when not using a load balancer
Please consult the release notes in the documentation for the complete list of changes.