diff --git a/antora.yml b/antora.yml index fcfbe8e3..ce6e638d 100644 --- a/antora.yml +++ b/antora.yml @@ -8,7 +8,7 @@ nav: asciidoc: attributes: 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 e2719b93..d47e9789 100644 --- a/modules/project-docs/pages/sdk-full-installation.adoc +++ b/modules/project-docs/pages/sdk-full-installation.adoc @@ -2,13 +2,15 @@ :description: Installation instructions for the Couchbase Scala Client. :navtitle: Full Installation :page-partial: -:page-topic-type: project-doc +:page-toclevels: 2 [abstract] {description} -The Couchbase Scala SDK allows Scala applications to access a Couchbase cluster. +This page gives full installation instructions for the {name-sdk}. +In most cases, the xref:hello-world:start-using-sdk.adoc[Quickstart Guide] should be enough to get you up and running if you're in a hurry. + == Prerequisites @@ -21,6 +23,7 @@ The underlying OS normally makes no difference, but library incompatibilities in The Couchbase Scala SDK is available on the Maven repository, packaged for Scala 2.12 and 2.13. === With SBT Projects + It can be included in your SBT build like this: [source,sbt] @@ -31,6 +34,7 @@ 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. === With Gradle Projects + It can be included in your `build.gradle` like this for 2.12: [source,groovy] diff --git a/modules/project-docs/pages/sdk-release-notes.adoc b/modules/project-docs/pages/sdk-release-notes.adoc index cb91baaf..cad0b2f7 100644 --- a/modules/project-docs/pages/sdk-release-notes.adoc +++ b/modules/project-docs/pages/sdk-release-notes.adoc @@ -24,6 +24,29 @@ grep '' $src/pom.xml grep ' ' $src/pom.xml //// +=== Version 1.6.1 (2 April 2024) + +Version 1.6.1 is the first service release of the 1.6 series. + +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 resulting in 401 errors. +Issues resulting in 403 errors will be handled in a future release. +* 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] +Disabled DNS SRV caching. 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)