diff --git a/antora.yml b/antora.yml
index ebe5cf96..28cb58ec 100644
--- a/antora.yml
+++ b/antora.yml
@@ -8,7 +8,7 @@ nav:
asciidoc:
attributes:
server_version: '7.2'
- sdk_current_version: '1.5.1'
+ sdk_current_version: '1.5.2'
sdk_dot_minor: '1.5'
sdk_dot_major: '1.x'
version-server: '7.2'
diff --git a/build.gradle b/build.gradle
index f3da2862..e64089ea 100644
--- a/build.gradle
+++ b/build.gradle
@@ -32,7 +32,7 @@ sourceSets {
}
dependencies {
- implementation group: 'com.couchbase.client', name: 'scala-client_2.12', version: '1.5.1'
+ implementation group: 'com.couchbase.client', name: 'scala-client_2.12', version: '1.5.2'
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'
diff --git a/modules/hello-world/pages/start-using-sdk.adoc b/modules/hello-world/pages/start-using-sdk.adoc
index 729c1267..501fe558 100644
--- a/modules/hello-world/pages/start-using-sdk.adoc
+++ b/modules/hello-world/pages/start-using-sdk.adoc
@@ -53,7 +53,7 @@ SBT::
--
[source,sbt]
----
-libraryDependencies += "com.couchbase.client" %% "scala-client" % "1.5.1"
+libraryDependencies += "com.couchbase.client" %% "scala-client" % "1.5.2"
----
This will automatically use the Scala 2.12 or 2.13 builds, as appropriate for your SBT project.
@@ -67,7 +67,7 @@ It can be included in your `build.gradle` like this for 2.13:
[source,groovy]
----
dependencies {
- compile group: 'com.couchbase.client', name: 'scala-client_2.13', version: '1.5.1'
+ compile group: 'com.couchbase.client', name: 'scala-client_2.13', version: '1.5.2'
}
----
@@ -85,7 +85,7 @@ It can be included in your Maven `pom.xml` like this for 2.13:
com.couchbase.client
scala-client_2.13
- 1.5.1
+ 1.5.2
----
diff --git a/modules/project-docs/pages/sdk-full-installation.adoc b/modules/project-docs/pages/sdk-full-installation.adoc
index 94fb23af..c742b8eb 100644
--- a/modules/project-docs/pages/sdk-full-installation.adoc
+++ b/modules/project-docs/pages/sdk-full-installation.adoc
@@ -25,7 +25,7 @@ It can be included in your SBT build like this:
[source,sbt]
----
-libraryDependencies += "com.couchbase.client" %% "scala-client" % "1.5.1"
+libraryDependencies += "com.couchbase.client" %% "scala-client" % "1.5.2"
----
This will automatically use the Scala 2.12 or 2.13 builds, as appropriate for your SBT project.
@@ -36,7 +36,7 @@ It can be included in your `build.gradle` like this for 2.12:
[source,groovy]
----
dependencies {
- compile group: 'com.couchbase.client', name: 'scala-client_2.12', version: '1.5.1'
+ compile group: 'com.couchbase.client', name: 'scala-client_2.12', version: '1.5.2'
}
----
@@ -45,7 +45,7 @@ or 2.13:
[source,groovy]
----
dependencies {
- compile group: 'com.couchbase.client', name: 'scala-client_2.13', version: '1.5.1'
+ compile group: 'com.couchbase.client', name: 'scala-client_2.13', version: '1.5.2'
}
----
@@ -59,7 +59,7 @@ It can be included in your Maven `pom.xml` like this for 2.12:
com.couchbase.client
scala-client_2.12
- 1.5.1
+ 1.5.2
----
@@ -72,7 +72,7 @@ or 2.13:
com.couchbase.client
scala-client_2.13
- 1.5.1
+ 1.5.2
----
diff --git a/modules/project-docs/pages/sdk-release-notes.adoc b/modules/project-docs/pages/sdk-release-notes.adoc
index 46b8b6c1..09165d8a 100644
--- a/modules/project-docs/pages/sdk-release-notes.adoc
+++ b/modules/project-docs/pages/sdk-release-notes.adoc
@@ -17,6 +17,31 @@ We always recommend using the latest version of the SDK -- it contains all of th
All patch releases for each dot minor release should be API compatible, and safe to upgrade;
any changes to expected behavior are noted in the release notes that follow.
+=== Version 1.5.2 (5 January 2024)
+
+This is a regular maintenance release.
+
+https://docs.couchbase.com/sdk-api/couchbase-scala-client-1.5.2/com/couchbase/client/scala/index.html[API Reference] |
+http://docs.couchbase.com/sdk-api/couchbase-core-io-2.5.2/[Core API Reference]
+
+The supported and tested dependencies for this release are:
+
+* io.projectreactor:**reactor-core:3.5.8**
+* org.reactivestreams:**reactive-streams:1.0.4**
+
+==== Bugfixes
+
+* https://issues.couchbase.com/browse/SCBC-441[SCBC-441]:
+Transactional queries were sending `ScanConsistency` when in `NOT_BOUNDED` mode, as set by `core-io`.
+The desired behavior is for the default transactional query `ScanConsistency` to be `not-set`,
+and this fix ensures that there should now be no `QueryScanConsistency` by default.
+* https://issues.couchbase.com/browse/JVMCBC-1455[JVMCBC-1455]:
+Fixed compatibility with `couchbase2://` endpoints by upgrading internal GRPC dependency.
+All couchbase2 protocol users should upgrade to this release.
+* https://issues.couchbase.com/browse/JVMCBC-1463[JVMCBC-1463]:
+Fixed compatibility between `couchbase2://` endpoints and the `tracing-opentelemetry` module.
+
+
=== Version 1.5.1 (8 December 2023)
This is a regular maintenance release.