Skip to content

1.0.0-dp.10

Pre-release
Pre-release
Compare
Choose a tag to compare
@avsej avsej released this 10 Nov 04:53
· 179 commits to main since this release
1.0.0-dp.10
333e2e9

API documentation: https://docs.couchbase.com/sdk-api/couchbase-cxx-client-1.0.0-dp.10
Full Changelog: 1.0.0-dp.9...1.0.0-dp.10

Fixes

  • CXXCBC-383: Map subdoc_doc_too_deep KV status to path_too_deep error code. (#455)
  • CXXCBC-382: Fix raw_binary_transcoder so that gets on binary data are possible. (#459)

New features and enhancements

  • CXXCBC-377: Implement ExtParallelUnstaging in transactions. (#457)
  • CXXCBC-363: Add examples for bulk operations. (#442)
  • Add more information to diagnose timeouts on NMV responses. (#475)
  • Migrate cbc tools from docopt to CLI11. (#466)

Runtime performance optimizations

Build optimizations

  • CXXCBC-386: Allow option to statically link against BoringSSL. (#458, #465, #471, #474, #478)
  • Migrate dependencies from git submodules to CPM.cmake. (#460)
  • Hide symbols for the dependencies. (#467)
  • Treat third party dependences as system libraries. (#469)
  • Allow to cache Mozilla certificates. (#470)