From 3bd4135941323687d61b978632c94d98ba7c98f2 Mon Sep 17 00:00:00 2001 From: mikereiche Date: Mon, 1 Apr 2024 14:56:25 -0700 Subject: [PATCH] Fugaku SR 1 Release 1.6.1 --- antora.yml | 2 +- build.gradle | 8 ++--- .../pages/sdk-full-installation.adoc | 10 +++--- .../project-docs/pages/sdk-release-notes.adoc | 31 +++++++++++++++++-- 4 files changed, 38 insertions(+), 13 deletions(-) diff --git a/antora.yml b/antora.yml index 90d8bba4..a1b34c6b 100644 --- a/antora.yml +++ b/antora.yml @@ -9,7 +9,7 @@ asciidoc: attributes: page-nav-header-levels: 1 server_version: '7.6' - sdk_current_version: '1.6.0' + sdk_current_version: '1.6.1' sdk_dot_minor: '1.6' sdk_dot_major: '1.x' version-server: '7.6' diff --git a/build.gradle b/build.gradle index c7d04178..576af64e 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.6.0-SNAPSHOT' - 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.6.1-SNAPSHOT' + implementation group: 'com.couchbase.client', name: 'tracing-opentelemetry', version: '0.4.1' + implementation group: 'com.couchbase.client', name: 'metrics-opentelemetry', version: '0.4.1' + implementation group: 'com.couchbase.client', name: 'metrics-micrometer', version: '0.4.1' implementation "org.scalatest:scalatest_2.12:3.1.1" diff --git a/modules/project-docs/pages/sdk-full-installation.adoc b/modules/project-docs/pages/sdk-full-installation.adoc index f6949638..d47e9789 100644 --- a/modules/project-docs/pages/sdk-full-installation.adoc +++ b/modules/project-docs/pages/sdk-full-installation.adoc @@ -28,7 +28,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.6.0" ---- This will automatically use the Scala 2.12 or 2.13 builds, as appropriate for your SBT project. @@ -40,7 +40,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.6.0' } ---- @@ -49,7 +49,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.6.0' } ---- @@ -63,7 +63,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.6.0 ---- @@ -76,7 +76,7 @@ or 2.13: com.couchbase.client scala-client_2.13 - 1.5.1 + 1.6.0 ---- diff --git a/modules/project-docs/pages/sdk-release-notes.adoc b/modules/project-docs/pages/sdk-release-notes.adoc index aba5eaf8..5e294015 100644 --- a/modules/project-docs/pages/sdk-release-notes.adoc +++ b/modules/project-docs/pages/sdk-release-notes.adoc @@ -28,15 +28,40 @@ 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. +//// +# get version numbers like this +src=../couchbase-jvm-clients +grep '' $src/pom.xml +grep ' ' $src/pom.xml +//// -=== Version 1.6.0 (March 2024) +=== Version 1.6.1 (2 April 2024) -Version 1.6.0 is the first release of the 1.6 series. +Version 1.6.1 is the first service release of the 1.6 series. -The SDK now supports Vector Search, with Server 7.6 (self-managed or Capella). +https://docs.couchbase.com/sdk-api/couchbase-scala-client-1.6.1/com/couchbase/client/scala/index.html[API Reference] | +http://docs.couchbase.com/sdk-api/couchbase-core-io-2.6.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-1477[JVMCBC-1477] +Reduced the rate at which messages appear in the server's `http_access.log` when invalid credentials are provided. +* https://issues.couchbase.com/browse/JVMCBC-1498[JVMCBC-1498] +The fields of a `SearchRow` from a Full-Text Search result are now included in the output of `SearchRow.toString()`. +* https://issues.couchbase.com/browse/JVMCBC-1499[JVMCBC-1499] +DNS SRV caching is now disabled. The SDK now responds quicker to DNS changes in dynamic environments like Kubernetes. +* https://issues.couchbase.com/browse/JVMCBC-1500[JVMCBC-1500] +Added `EventingFunctionLanguageCompatibility.VERSION_7_2_0`. +=== Version 1.6.0 (11 March 2024) +Version 1.6.0 is the first release of the 1.6 series. + +The SDK now supports Vector Search, with Server 7.6 (self-managed or Capella). == Scala SDK 1.5 Releases