diff --git a/antora.yml b/antora.yml
index 41e0842f..58880fc9 100644
--- a/antora.yml
+++ b/antora.yml
@@ -14,7 +14,7 @@ asciidoc:
attributes:
page-nav-header-levels: 1
server_version: '7.6.6'
- sdk_current_version: '3.8.0'
+ sdk_current_version: '3.8.1'
sdk_dot_minor: '3.8'
sdk_dot_major: '3.x'
version-server: '7.6'
diff --git a/modules/devguide/examples/java/Search.java b/modules/devguide/examples/java/Search.java
index 4ac8f4fb..71012127 100644
--- a/modules/devguide/examples/java/Search.java
+++ b/modules/devguide/examples/java/Search.java
@@ -202,7 +202,7 @@ protected void hookOnNext(SearchRow row) {
SearchRequest request = SearchRequest
.create(VectorSearch.create(List.of(
VectorQuery.create("vector_field", vectorQuery).numCandidates(2).boost(0.3),
- VectorQuery.create("vector_field", anotherVectorQuery).numCandidates(5).boost(0.7)));
+ VectorQuery.create("vector_field", anotherVectorQuery).numCandidates(5).boost(0.7))));
SearchResult result = scope.search("vector-and-fts-index", request);
// end::vector3[]
diff --git a/modules/hello-world/pages/start-using-sdk.adoc b/modules/hello-world/pages/start-using-sdk.adoc
index c49c8eb5..95604222 100644
--- a/modules/hello-world/pages/start-using-sdk.adoc
+++ b/modules/hello-world/pages/start-using-sdk.adoc
@@ -640,7 +640,7 @@ Maven::
com.couchbase.client
java-client
- 3.8.0
+ 3.8.1
----
@@ -651,7 +651,7 @@ Gradle::
--
[source,groovy]
----
-implementation 'com.couchbase.client:java-client:3.8.0'
+implementation 'com.couchbase.client:java-client:3.8.1'
----
--
====
diff --git a/modules/project-docs/pages/sdk-release-notes.adoc b/modules/project-docs/pages/sdk-release-notes.adoc
index 7d7fbcb8..de99a47b 100644
--- a/modules/project-docs/pages/sdk-release-notes.adoc
+++ b/modules/project-docs/pages/sdk-release-notes.adoc
@@ -42,6 +42,38 @@ echo metrics-opentelemetry ; grep '' $src/metrics-opentelemetry/pom.xml
echo metrics-micrometer ; grep '' $src/metrics-micrometer/pom.xml | head -2 | tail -1 ; grep '' $src/pom.xml
////
+
+=== Version 3.8.1 (9 May 2025)
+
+This is the first maintenance release of the 3.8.1 series.
+
+https://packages.couchbase.com/clients/java/3.8.1/Couchbase-Java-Client-3.1.0.zip[Download] |
+https://docs.couchbase.com/sdk-api/couchbase-java-client-3.8.1/index.html[API Reference] |
+http://docs.couchbase.com/sdk-api/couchbase-core-io-3.8.1/[Core API Reference]
+
+The supported and tested dependencies for this release are:
+
+* io.projectreactor:**reactor-core:3.6.9**
+* org.reactivestreams:**reactive-streams:1.0.4**
+
+Optional artifacts on top of this SDK version are tested for the following compatibilities:
+
+.Optional Artifact Version Compatibility
+[options="header"]
+|=======================
+| Artifact | Couchbase Version | Built Against | API Stability
+| `tracing-opentelemetry` | 1.6.1 | OpenTelemetry 1.31.0 | Committed
+| `tracing-opentracing` | 1.6.1 | OpenTracing 0.33.0 | Committed
+| `metrics-opentelemetry` | 0.8.1 | OpenTelemetry 1.31.0 | Volatile
+| `metrics-micrometer` | 0.8.1 | Micrometer 1.12.9 | Volatile
+|=======================
+
+==== Improvements
+
+* https://couchbasecloud.atlassian.net/browse/JVMCBC-1631[JVMCBC-1631]:
+Updated `Netty` to `4.1.119`.
+
+
=== Version 3.8.0 (9 April 2025)
This is the first release of the 3.8 series.