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.