Releases: mongodb/mongo-ruby-driver
2.14.0.rc1
This is a preview release of the next feature release of the Ruby MongoDB driver.
This release includes the following new features:
- RUBY-2130 Move the query cache into the driver and improve implementation
- RUBY-2093 Non-stapled OCSP Support
The following non-breaking changes were made:
- RUBY-2299 Support per-operation write concern for database and collection write methods
- RUBY-1632 Handle bogus/invalid read concern sub-options
- RUBY-2356 Set default logger level to info
- RUBY-2357 Standardize on STDOUT over $stdout
- RUBY-2289 Display monitoring state in client summary
- RUBY-1932 Specify timeouts for DNS queries for SRV URIs
- RUBY-2346 Tag names are downcased when given in URI options
- RUBY-2421 Auth mechanism properties not downcased when client is created with host and Ruby options with symbol key
- RUBY-2166 Mark servers unknown when connections experience network errors during setup
- RUBY-2020 Set explain verbosity from Mongo::Collection::View::Explainable
- RUBY-2387 Mark operation result as a public API
The following bugs were fixed:
Support for Ruby versions 2.3 and 2.4 has been deprecated in this release. Read more about this change here.
2.13.1
This patch release in the 2.13 series fixes the following issues:
2.12.4
This patch release in the 2.12 series fixes the following issues:
2.11.6
2.13.0
This feature release of the Ruby Driver adds support for MongoDB server 4.4 features.
The following changes have been made since 2.13.0.rc1:
- RUBY-2342 Implement proper AWS auth region calculation
- RUBY-2243 Hidden Indexes
- RUBY-2018 Add client metadata support for wrapping libraries
The following bugs have been fixed:
2.12.3
This patch release in the 2.12 series fixes the following issues:
2.13.0.rc1
This is a preview release of the next feature release of the Ruby MongoDB driver which will support MongoDB server 4.4.
The following changes have been made since 2.13.0.beta1:
- RUBY-1865 Support per-CRUD operation write options
- RUBY-2209 Support for 'authorizedDatabases' option
- RUBY-2317 Treat CursorNotFound as a resumable change stream error
- RUBY-2143 Pass through all options to listCollections command
- RUBY-2132 Reduce Client Time To Recovery On Topology Changes
- RUBY-2320 Configure how many backtrace lines are shown in monitor exceptions
- RUBY-2280 Make empty hash optional to count_documents
- RUBY-2165 Yield client to block from constructor
- RUBY-1262 Support block form for using a session
- RUBY-2305 Provide diagnostics when deployment does not support sessions
The following bugs were fixed:
2.12.2
This patch release in the 2.12 series fixes the following issues:
2.11.5
This patch release in the 2.11 series fixes the following issues:
2.10.5
This patch release in the 2.10 series fixes the following issues: