github mongodb/mongo-cxx-driver r0.2.0
MongoDB C++11 Driver 0.2.0 (Alpha)

latest releases: r3.10.1, r3.10.0, debian/3.9.0-1...
pre-release8 years ago

This is the second alpha release of the next-generation MongoDB C++ Driver.

Please see our blog post for a full description of the new driver's design goals.

As specified in the Quickstart Guide, building the driver requires a C++11 conformant compiler and depends on the 1.2.0-dev branch of the MongoDB C Driver.

The driver cannot currently be built with MSVC - please use clang 3.4 or g++ 4.8 (or newer). We are planning to incorporate support for MSVC 2015 after it ships.

While we also plan to commit to a stable ABI in the future, the prerelease versions before 1.0.0 will not offer a stable ABI. The library currently has a soname ABI version of 0 which indicates no stability guarantee.

API documentation can be found here. Please file JIRA tickets if you encounter any problems using the driver.

Changes in 0.2.0 since 0.1.0:

  • [CXX-587] - to_json() throws exception on empty array
  • [CXX-588] - Cannot use kvp() with a std::string parameter
  • [CXX-590] - unit test compile failure on clang 3.4
  • [CXX-589] - Expose a view() method on pipeline
  • [CXX-593] - missing bsoncxx::document::view::empty
  • [CXX-595] - Add bsoncxx::from_json methods
  • [CXX-591] - list_collections() and list_databases()
  • [CXX-592] - database:command returns an empty response
  • [CXX-596] - implement collection::list_indexes

Special thanks to community contributors @yhager and @tracyJsonar for their contributions to this release.

Don't miss a new mongo-cxx-driver release

NewReleases is sending notifications on new releases.