Bot releases are visible (Hide)
mongocxx::v_noabi::events::topology_description::server_descriptions
object due to uninitialized data member access.See the full list of changes in Jira.
To report a bug or request a feature, please open a ticket in the MongoDB issue management tool Jira:
Create
.Release artifacts may be verified by using the accompanying detached signature (.asc) and the cpp-driver public key obtained from https://pgp.mongodb.com.
Published by kevinAlbs 8 months ago
ENABLE_ABI_TAG_IN_PKGCONFIG_FILENAMES=OFF
.MSVC_RUNTIME_LIBRARY
target property into an ABI tag parameter in library and package filenames did not account for generator expressions.See the full list of changes in Jira.
To report a bug or request a feature, please open a ticket in the MongoDB issue management tool Jira:
Create
.Published by adriandole 8 months ago
ENABLE_BSONCXX_USE_POLY_IMPLS
(OFF by default) allows selecting bsoncxx implementations of C++17 polyfills by default when no polyfill library is requested.BSONCXX_POLY_USE_IMPLS
(OFF by default) allows selecting bsoncxx implementations of C++17 polyfills instead of external libraries or the C++ standard library.bsoncxx::v_noabi
and mongocxx::v_noabi
namespaces are no longer declared inline
.
bsoncxx::document
is still equivalent to bsoncxx::v_noabi::document
, mongocxx::client
is still equivalent to mongocxx::v_noabi::client
, etc.). Argument-dependent lookup and template instantiations are expected to remain equivalent to their prior behavior.bsoncxx-v_noabi-rhs-x64-v142-md.lib
.
ENABLE_ABI_TAG_IN_LIBRARY_FILENAMES=OFF
when configuring the CXX Driver.libbsoncxx-v_noabi-rhs-x64-v142-md.pc
. This is disabled by default; enable by setting ENABLE_ABI_TAG_IN_PKGCONFIG_FILENAMES=ON
(requires ENABLE_ABI_TAG_IN_LIBRARY_FILENAMES=ON
).find_package(libbsoncxx)
and find_package(libmongocxx)
are no longer supported.find_package(bsoncxx)
and find_package(mongocxx)
instead.LIBBSONCXX_*
and LIBMONGOCXX_*
CMake variables provided by the legacy CMake package config files are no longer supported. Use the mongo::bsoncxx_*
and mongo::mongocxx_*
CMake targets instead.LIBBSONCXX_*
and LIBMONGOCXX_*
CMake variables are superseded by the target_link_libraries()
CMake command, which automatically propagates the necessary compile definitions, include directories, and link libraries to dependent targets via mongo::bsoncxx_*
and mongo::mongocxx_*
interface properties.BSONCXX_POLY_USE_STD_EXPERIMENTAL
.See the full list of changes in Jira.
To report a bug or request a feature, please open a ticket in the MongoDB issue management tool Jira:
Create
.Published by kevinAlbs 12 months ago
MONGOCXX_OVERRIDE_DEFAULT_INSTALL_PREFIX
(default is TRUE
CMAKE_INSTALL_PREFIX
defaults to the build directory.all
target. Configure with BUILD_TESTING=ON
to build tests.FetchContent
instead of ExternalProject
to download and build the library.find_dependency()
for all installed CXX Driver package configurations.See the full list of changes in Jira.
To report a bug or request a feature, please open a ticket in the MongoDB issue management tool Jira:
Create
.Published by vector-of-bool about 1 year ago
Published by kevinAlbs over 1 year ago
See full list of changes in JIRA.
Published by eramongodb over 1 year ago
Published by kevinAlbs over 1 year ago
Published by eramongodb about 2 years ago
Published by kevinAlbs over 2 years ago
Published by kevinAlbs about 3 years ago
Includes support for MongoDB Atlas Serverless.
Published by kevinAlbs about 3 years ago
Published by kevinAlbs over 3 years ago
Published by kevinAlbs over 3 years ago
Published by bazile-clyde over 3 years ago
Published by bazile-clyde almost 4 years ago
Published by kevinAlbs almost 4 years ago
Published by kevinAlbs about 4 years ago
Published by bazile-clyde about 4 years ago
Published by kevinAlbs over 4 years ago
The MongoDB C++ Driver Team is pleased to announce the availability of mongocxx-3.2.1. This release provides bug fixes since r3.2.0.
Please note that this version of mongocxx requires the MongoDB C driver 1.9.2 or higher.
See the MongoDB C++ Driver Manual and the Driver Installation Instructions for more details on downloading, installing, and using this driver.
The mongocxx 3.2.x series does not promise API or ABI stability across patch releases.
Please feel free to post any questions to the MongoDB community forum in the Drivers, ODMs, and Connectors category with the cxx-driver tag. Bug reports should be filed against the CXX project in the MongoDB JIRA. Your feedback on the C++11 driver is greatly appreciated.
The following are user-visible issues that have been resolved in 3.2.1 since the prior release: