4.1.6
API docs: https://docs.couchbase.com/sdk-api/couchbase-php-client-4.1.6
Full Changelog: 4.1.5...4.1.6
- PCBC-955: do not allow trailing garbage in encoded CAS value (#134)
- PCBC-956: Update wrapper side bucket settings (#132)
- PCBC-950: Support bucket settings for no dedup feature (#131)
- Updates to support PHP 8.3.
zend_bool
was removed from 8.3.
Notable changes in core C++
- CXXCBC-376: Revisit what 'create' and 'update' bucket operations send to the server. Make optional bucket settings fields optional, and do not send anything unless the settings explicitly specified. (couchbase/couchbase-cxx-client#451)
- CXXCBC-374: Return 'bucket_exists' error when the bucket already exists during 'create' operation. (couchbase/couchbase-cxx-client#449)
- CXXCBC-359: Reduce default HTTP idle timeout to 1 second (couchbase/couchbase-cxx-client#448)
- CXXCBC-367: CXXCBC-370: Add history retention settings to buckets/collection management. (couchbase/couchbase-cxx-client#446)
- CXXCBC-119: Return booleans for subdocument 'exists' operation instead of error code. (couchbase/couchbase-cxx-client#444, couchbase/couchbase-cxx-client#452)
- Detect 'collection_not_found' error in 'update_collection' response (couchbase/couchbase-cxx-client#450)