diff --git a/antora.yml b/antora.yml index b2013aac..ee00c558 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.0' + sdk_current_version: '1.7.1' sdk_dot_minor: '1.7' sdk_dot_major: '1.x' version-server: '7.6' diff --git a/build.gradle b/build.gradle index dcb0bd53..95033baf 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.0' - implementation group: 'com.couchbase.client', name: 'tracing-opentelemetry', version: '0.4.0' - implementation group: 'com.couchbase.client', name: 'metrics-opentelemetry', version: '0.4.0' - implementation group: 'com.couchbase.client', name: 'metrics-micrometer', version: '0.4.0' + implementation group: 'com.couchbase.client', name: 'scala-client_2.12', version: '1.7.1' + implementation group: 'com.couchbase.client', name: 'tracing-opentelemetry', version: '1.5.1' + implementation group: 'com.couchbase.client', name: 'metrics-opentelemetry', version: '0.7.1' + implementation group: 'com.couchbase.client', name: 'metrics-micrometer', version: '0.7.1' implementation "org.scalatest:scalatest_2.12:3.1.1" diff --git a/modules/project-docs/pages/sdk-release-notes.adoc b/modules/project-docs/pages/sdk-release-notes.adoc index cc2a3704..c3e086f3 100644 --- a/modules/project-docs/pages/sdk-release-notes.adoc +++ b/modules/project-docs/pages/sdk-release-notes.adoc @@ -40,6 +40,38 @@ grep '' $src/pom.xml grep ' ' $src/pom.xml //// +=== Version 1.7.1 (23 July 2024) + +Version 1.7.1 is the first maintenance release of the 1.7 series. + +https://docs.couchbase.com/sdk-api/couchbase-scala-client-1.7.1/com/couchbase/client/scala/index.html[API Reference] | +http://docs.couchbase.com/sdk-api/couchbase-core-io-2.7.1/[Core API Reference] + +The supported and tested dependencies for this release are: + +* io.projectreactor:**reactor-core:3.6.3** +* org.reactivestreams:**reactive-streams:1.0.4** + +==== Improvements +* https://issues.couchbase.com/browse/JVMCBC-1523[JVMCBC-1523]: +Upgraded `org.iq80.snappy` from 0.4 to 0.5. +* https://issues.couchbase.com/browse/JCBC-1528[JCBC-1528]: +Provided default values for tags for Micrometer. +* https://issues.couchbase.com/browse/JCBC-1532[JCBC-1532]: +Upgraded Jackson from 2.17.0 to 2.17.1. +* https://issues.couchbase.com/browse/JVMCBC-1540[JVMCBC-1540]: +Improved compatibility with Spring Data Couchbase by reversing an internal API change present in Couchbase Java SDK 3.6.2 and 3.7.0. +This API change prevented upgrading to the latest Couchbase SDK, independently of the Spring Data Couchbase version. +* https://issues.couchbase.com/browse/JVMCBC-1544[JVMCBC-1544]: +The `upsertIndex()` call now prevents vector indexes from being created on server versions before version 7.6.0, which do not support these index types. + +==== Bugfixes +* https://issues.couchbase.com/browse/JVMCBC-1530[JVMCBC-1530]: +Deprecated the `com.couchbase.client.core.error.QueryException` class. +This exception is from SDK 3's beta development, and has never been thrown in a GA version of a Couchbase SDK. +* https://issues.couchbase.com/browse/JVMCBC-1534[JVMCBC-1534]: +Fixed possible `DURABILITY_INVALID_LEVEL` if `Durability.NONE` is used with transactions. + === Version 1.7.0 (15 June 2024) Version 1.7.0 is the first release of the 1.7 series.