The Ruby driver team is please to announce the release of version 2.17.0. This feature release 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.
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:
We also released a patch release 2.16.1 that includes bug fixes and small improvements.