diff --git a/RELEASE_NOTES.markdown b/RELEASE_NOTES.markdown index 0a518a1c1..aa202deb6 100644 --- a/RELEASE_NOTES.markdown +++ b/RELEASE_NOTES.markdown @@ -1,5 +1,20 @@ # Release Notes +## 3.0.0-alpha.5 (2019-08-09) + +* Do not fallback to static config automatically. Now when we have G3CP mechanism, we can make static config fallback optional. In case of older server, connection string option `allow_static_config=true` or `LCB_CNTL_ALLOW_STATIC_CONFIG` to use previous behaviour. +* CCBC-983: Even more asynchronous example for libuv +* Don't log if the logger callback is not specified +* 3GCP improvements and examples +* Fix memory leak in collections wrapper +* Implement setter for prettiness of N1QL response payload. +* CCBC-1059: Fixed hostname truncation when using alt-network +* Add bucket to the connection config cache. When `config_cache` or `LCB_CNTL_CONFIGCACHE` argument is a directory (ends + with `/`), the library will use a bucket name as the file name, so that different buckets can use the same connection +string options set. +* Add missing timeouts for HTTP APIs. +* CCBC-1058: Fix some casting warnings on Mac OS. + ## 3.0.0-alpha.4 (2019-07-10) * Do not build cbc-bench if compiler does not support C++11 diff --git a/cmake/Modules/GetVersionInfo.cmake b/cmake/Modules/GetVersionInfo.cmake index b472f4f82..9e009cfe1 100644 --- a/cmake/Modules/GetVersionInfo.cmake +++ b/cmake/Modules/GetVersionInfo.cmake @@ -42,7 +42,7 @@ ENDIF() IF (NOT LCB_VERSION) SET(LCB_NOGITVERSION ON) - SET(LCB_VERSION "3.0.0-alpha.4") + SET(LCB_VERSION "3.0.0-alpha.5") ENDIF() IF (NOT LCB_VERSION_CHANGESET) SET(LCB_VERSION_CHANGESET "0xdeadbeef") @@ -63,7 +63,7 @@ IF(APPLE) ELSE() SET(LCB_SONAME_MAJOR "3") ENDIF() -SET(LCB_SONAME_FULL "${LCB_SONAME_MAJOR}.0.4") +SET(LCB_SONAME_FULL "${LCB_SONAME_MAJOR}.0.5") MESSAGE(STATUS "libcouchbase ${LCB_VERSION_MAJOR},${LCB_VERSION_MINOR},${LCB_VERSION_PATCH}") diff --git a/doc/Doxyfile b/doc/Doxyfile index fc55d4c30..bb624e1c7 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.0.0-alpha.4 +PROJECT_NUMBER = 3.0.0-alpha.5 # 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