Skip to content

Release 3.9.0 - #282

Merged
avsej merged 2 commits into
couchbase:mainfrom
avsej:release-3.9.0
Oct 21, 2026
Merged

avsej merged 2 commits into
couchbase:mainfrom
avsej:release-3.9.0

Conversation

@avsej

@avsej avsej commented Oct 21, 2026

Copy link
Copy Markdown
Member

Prepares the 3.9.0 release.

  • ext/couchbase moves to the C++ core tag 1.5.0. Over the previous pin it adds:
    • CXXCBC-1072: url_encode() no longer truncates its output, caller-supplied names are escaped in management REST paths, and user and group upsert bodies are form-encoded.
    • CXXCBC-1106: form_encode() writes each percent escape with two hex digits and copies only the bytes it documents.
    • CXXCBC-1107: http_session::last_active_ is initialised.
  • couchbase and couchbase-opentelemetry move to 3.9.0, and the Gemfile snippets in both READMEs follow.

@avsej
avsej merged commit abce50b into couchbase:main Oct 21, 2026
70 checks passed
@avsej
avsej deleted the release-3.9.0 branch October 21, 2026 21:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant