diff --git a/antora.yml b/antora.yml index 42b66c6f..5fe68a5f 100644 --- a/antora.yml +++ b/antora.yml @@ -9,7 +9,7 @@ asciidoc: attributes: page-nav-header-levels: 2 server_version: '7.6.2' - sdk_current_version: '1.7.2' + sdk_current_version: '1.7.3' sdk_dot_minor: '1.7' sdk_dot_major: '1.x' version-server: '7.6' diff --git a/build.gradle b/build.gradle index eb4d9c4c..704d6d8b 100644 --- a/build.gradle +++ b/build.gradle @@ -32,10 +32,10 @@ sourceSets { } dependencies { - implementation group: 'com.couchbase.client', name: 'scala-client_2.12', version: '1.7.2' - implementation group: 'com.couchbase.client', name: 'tracing-opentelemetry', version: '1.5.2' - implementation group: 'com.couchbase.client', name: 'metrics-opentelemetry', version: '0.7.2' - implementation group: 'com.couchbase.client', name: 'metrics-micrometer', version: '0.7.2' + implementation group: 'com.couchbase.client', name: 'scala-client_2.12', version: '1.7.3' + implementation group: 'com.couchbase.client', name: 'tracing-opentelemetry', version: '1.5.3' + implementation group: 'com.couchbase.client', name: 'metrics-opentelemetry', version: '0.7.3' + implementation group: 'com.couchbase.client', name: 'metrics-micrometer', version: '0.7.3' implementation "org.scalatest:scalatest_2.12:3.1.1" diff --git a/modules/devguide/examples/scala/pom.xml b/modules/devguide/examples/scala/pom.xml index 5e18c262..9b206180 100644 --- a/modules/devguide/examples/scala/pom.xml +++ b/modules/devguide/examples/scala/pom.xml @@ -2,6 +2,6 @@ com.couchbase.client scala-client_2.13 - 1.7.2 + 1.7.3 diff --git a/modules/project-docs/pages/sdk-release-notes.adoc b/modules/project-docs/pages/sdk-release-notes.adoc index 7eb9113a..cd90639f 100644 --- a/modules/project-docs/pages/sdk-release-notes.adoc +++ b/modules/project-docs/pages/sdk-release-notes.adoc @@ -26,6 +26,8 @@ include::hello-world:start-using-sdk.adoc[tag=quick-install] +[#latest-release] + [#latest-release] == Scala SDK 1.7 Releases @@ -42,6 +44,37 @@ grep ' ' $src/pom.xml +=== Version 1.7.3 (23 September 2024) + +Version 1.7.3 is the third maintenance release of the 1.7 series. + +https://docs.couchbase.com/sdk-api/couchbase-scala-client-1.7.3/com/couchbase/client/scala/index.html[API Reference] | +http://docs.couchbase.com/sdk-api/couchbase-core-io-3.7.3/[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** + +==== Improvements + +* https://jira.issues.couchbase.com/browse/JCBC-2095[JCBC-2095]: +Transactions, `ExtParallelUnstaging` -- Commit and rollback documents in parallel, keeping concurrency to a max of 1000. +* https://jira.issues.couchbase.com/browse/JVMCBC-1564[JVMCBC-1564]: +Query index manager operation `watchIndexes()` now uses any provided `parentSpan`, and sets required span attributes. +* https://jira.issues.couchbase.com/browse/JVMCBC-1562[JVMCBC-1562]: +Updated version dependencies: +** `netty`: `4.1.122.Final`, +** `HdrHistogram`: `2.2.2`, +** `reactor`: `3.6.9`, +** `blockhound`: `1.0.9.RELEASE`, +** `micrometer`: `1.12.9`, +** `grpc`: `1.66.0`, +** `micrometer-tracing`: `1.3.3`. +* https://jira.issues.couchbase.com/browse/JVMCBC-1297[JVMCBC-1297]: +When the SDK starts up, it now logs its actual Git commit hash instead of a `${buildNumber}` placeholder. + + === Version 1.7.2 (13 August 2024) Version 1.7.2 is the second maintenance release of the 1.7 series.