diff --git a/CMakeLists.txt b/CMakeLists.txt index be5082fac..c082f1622 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -30,7 +30,7 @@ CMAKE_MINIMUM_REQUIRED(VERSION 3.5.1) # Couchbase mock path to download SET(COUCHBASE_MOCK_VERSION 1.5.25) SET(COUCHBASE_MOCK_URL "https://github.com/couchbase/CouchbaseMock/releases/download/${COUCHBASE_MOCK_VERSION}/CouchbaseMock-${COUCHBASE_MOCK_VERSION}.jar") -project(libcouchbase VERSION 3.1.1 LANGUAGES C CXX) +project(libcouchbase VERSION 3.1.2 LANGUAGES C CXX) if (NOT CMAKE_VERSION VERSION_LESS "3.13") # CMP0077: option() honors normal variables diff --git a/RELEASE_NOTES.markdown b/RELEASE_NOTES.markdown index 368b73760..b3dcc8426 100644 --- a/RELEASE_NOTES.markdown +++ b/RELEASE_NOTES.markdown @@ -1,5 +1,15 @@ # Release Notes +## 3.1.2 (2021-04-26) + +* CCBC-1396: Fix recalculaton of key length for alt packets. +* CCBC-1395: Parse configuration revision as `int64_t`. +* MB-45759: Allow building libcouchbase with external Snappy +* CCBC-1386: remove legacy options for `cbc-bucket-create` +* CCBC-1394: Do not expose `LCB_ERR_BUCKET_NOT_FOUND` in operation callbacks. Instead retry operation automatically until timeout. +* CCBC-1330: cbc. detect unknown collection during "populate" phase +* CCBC-1373: Do not send collection in the key. Sending collection specification in both key and body breaks protocol, and the server will close the socket + ## 3.1.1 (2021-04-07) * CCBC-1382: Return `LCB_ERR_CAS_MISMATCH` for operations with with REPLACE semantics instead of `LCB_ERR_DOCUMENT_EXISTS`. diff --git a/cmake/Modules/GetVersionInfo.cmake b/cmake/Modules/GetVersionInfo.cmake index 8ac0777c0..a38e205aa 100644 --- a/cmake/Modules/GetVersionInfo.cmake +++ b/cmake/Modules/GetVersionInfo.cmake @@ -65,7 +65,7 @@ IF(APPLE) ELSE() SET(LCB_SONAME_MAJOR "7") ENDIF() -SET(LCB_SONAME_FULL "${LCB_SONAME_MAJOR}.0.2") +SET(LCB_SONAME_FULL "${LCB_SONAME_MAJOR}.0.3") MESSAGE(STATUS "libcouchbase ${LCB_VERSION_MAJOR},${LCB_VERSION_MINOR},${LCB_VERSION_PATCH}") MESSAGE(STATUS "Building libcouchbase ${LCB_VERSION}/${LCB_VERSION_CHANGESET}") diff --git a/doc/Doxyfile b/doc/Doxyfile index 68cebd4cb..220d5f854 100644 --- a/doc/Doxyfile +++ b/doc/Doxyfile @@ -38,7 +38,7 @@ PROJECT_NAME = "Couchbase C Client" # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = 3.1.1 +PROJECT_NUMBER = 3.1.2 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a