Releases
r3.6.0
MongoDB C++11 Driver r3.6.0
Release Notes - C++ Driver - Version 3.6.0
Bug
[CXX-1950 ] - Drivers must run SDAM flow even when server description is equal to the last one
[CXX-2025 ] - $changeStream must be the first stage in a change stream
[CXX-2028 ] - Explicit write concern is incorrectly applied to collection::find_one_and_* methods
[CXX-2037 ] - Cannot build on Windows with Visual Studio 2019
[CXX-2079 ] - s390x Ubuntu 16.04 (MongoDB Latest) test failures
New Feature
[CXX-1687 ] - Support Client-side Field Level Encryption
[CXX-1716 ] - Add support for Zstandard compression
[CXX-1746 ] - Ensure that getMore right after a resume is retried
[CXX-1785 ] - Spec: Finer-grained updates from aggregation via $merge
[CXX-1853 ] - support ability to pass hint to update
[CXX-1872 ] - MONGODB-AWS Support
[CXX-1873 ] - Support for allowDiskUse on find operations
[CXX-1874 ] - Allow passing hint to findAndModify update and replace operations
[CXX-1936 ] - Reduce Client Time To Recovery On Topology Changes
[CXX-1947 ] - Allow hinting the delete command
[CXX-1966 ] - Driver support for server Hedged Reads
[CXX-1998 ] - 'CommitQuorum' option support for 'createIndexes’ command on MongoDB 4.4
Improvement
[CXX-1880 ] - bsoncxx::element::array does not expose key() function
[CXX-1910 ] - OCSP Support
[CXX-1912 ] - Raise error if hint specified for unacknowledged update using OP_MSG or OP_UPDATE
[CXX-1934 ] - Unify behavior around configuration for replica set discovery
[CXX-1948 ] - Do not repeatedly resume if getMore receives the same error
[CXX-1965 ] - Ensure that the WriteConcernError "errInfo" object is propagated
[CXX-1969 ] - Add URI option to disable certificate revocation checking
[CXX-1972 ] - Implement b_type struct -> bson_value_t conversions
[CXX-1973 ] - Bump minimum required C driver
[CXX-1976 ] - Add RetryableWriteError error labels to retryable transaction tests
[CXX-1978 ] - Deprecate geoHaystack and geoSearch
[CXX-1994 ] - Add missing URI option getters
[CXX-2000 ] - Don't use admin database for FLE tests
[CXX-2007 ] - Hidden Indexes
[CXX-2024 ] - allowDiskUse option for find should be documented as only being supported in 4.4+
[CXX-2058 ] - Update our testing framework (catch)
[CXX-2059 ] - Add key_id getter to mongocxx::options::encrypt
[CXX-2063 ] - options::encrypt::key_id() should take a bson_value
[CXX-2066 ] - implement a make_value helper
[CXX-2069 ] - Treat CursorNotFound as a resumable change stream error
You can’t perform that action at this time.