Releases: mongodb/mongo-ruby-driver
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:
2.13.0.beta1
This is a preview release of the next feature release of the Ruby MongoDB driver which will support MongoDB server 4.4.
This release includes the following new features:
- RUBY-1999 MONGODB-AWS authentication mechanism
- RUBY-1994 Shorter SCRAM conversations, RUBY-2168 Speculative authentication support
- RUBY-2126 Unified replica set discovery behavior
- Hint support RUBY-2097, RUBY-2148, RUBY-1972, RUBY-2001
- RUBY-2000 Support for allowDiskUse on find operations
- RUBY-2184 Driver support for server Hedged Reads
- RUBY-2221 'CommitQuorum' option support for 'createIndexes’ command on MongoDB 4.4
- RUBY-2181 Ensure that the WriteConcernError "errInfo" object is propagated
The following minor improvements were made:
- RUBY-2261 Reduce default keepalive time to align with Azure defaults
- RUBY-2137 Include JRuby version in app metadata
- RUBY-2230 Rescue write errors in GridFS for cleanup purposes in addition to read errors
- RUBY-1997 Handle absence of 'ns' field in index specifications returned from listIndexes
- RUBY-2041 Ensure server proof has been validated during SCRAM conversation
- RUBY-2272 Exceptions raised during address resolution are not mapped to Mongo::Error