Skip to content

3.8.1

@avsej avsej tagged this 01 Jul 23:25
API Reference: https://docs.couchbase.com/sdk-api/couchbase-ruby-client-3.8.1/index.html
Full Changelog: https://github.com/couchbase/couchbase-ruby-client/compare/3.8.0...3.8.1
Rubygems: https://rubygems.org/gems/couchbase/versions/3.8.1

```ruby
gem "couchbase", "3.8.1"

gem "couchbase", "3.8.1", :source => "https://packages.couchbase.com/clients/ruby"
```

Fixed and Enhancements
----------------------

* RCBC-542: Forward CAS to C++ Core in Append/Prepend (#225). The supplied CAS
  value is now forwarded to the C++ core, so compare-and-swap is honored for
  these mutations.

* RCBC-550: Access C++ log level using C++ core API instead of spdlog's default
  logger (#229).

* RCBC-540, RCBC-541: Update Protostellar protocol definitions to the latest
  version (#226).

* Update core to 1.3.2 (#232, #224).

Build and Test Infrastructure
-----------------------------

* RCBC-535: Upgrade to Minitest 6 (#228).

* RCBC-543: Add consistency helper for update_collection tests (#227).

* RCBC-541: Add GitHub Actions testing with Cloud Native Gateway (CNG) (#226).

* Rubocop: Fix Lint/SafeNavigationWithEmpty offenses (#230).

* GHA: Update actions versions (#231).
Assets 2
Loading