You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: modules/project-docs/pages/sdk-full-installation.adoc
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,7 +33,7 @@ We recommend running the latest Java LTS version (i.e. at the time of writing JD
33
33
Java 17 has various enhancements like sealed classes, pattern matching for switch expressions (in preview), and further updates and improvements on core libraries.
34
34
35
35
Couchbase publishes all stable artifacts to https://search.maven.org/search?q=com.couchbase.client[Maven Central].
36
-
The latest version (as of October 2022) is https://search.maven.org/artifact/com.couchbase.client/java-client/3.4.0/jar[3.4.0].
36
+
The latest version (as of December 2022) is https://search.maven.org/artifact/com.couchbase.client/java-client/3.4.1/jar[3.4.1].
37
37
38
38
You can use your favorite dependency management tool to install the SDK.
39
39
@@ -51,7 +51,7 @@ The following snippet shows how to do it with https://maven.apache.org/[Maven].
51
51
<dependency>
52
52
<groupId>com.couchbase.client</groupId>
53
53
<artifactId>java-client</artifactId>
54
-
<version>3.4.0</version>
54
+
<version>3.4.1</version>
55
55
</dependency>
56
56
</dependencies>
57
57
----
@@ -63,7 +63,7 @@ For https://gradle.org/[Gradle], you can use:
`Cluster.connect` now throws an `IllegalArgumentException` if you pass a pre-built `ClusterEnvironment` and a connection string incompatible with the environment.
70
+
Before this change, an incompatibility was logged as a warning, and the connection string scheme and parameters were ignored.
71
+
`ConnectionStringIgnoredEvent` is now deprecated, since the SDK never publishes it anymore.
72
+
** A pre-built environment without TLS enabled is incompatible with a connection string that specifies the secure `couchases` scheme.
73
+
** A pre-built environment is incompatible with a connection string that has parameters.
The SDK no longer rejects a `PersistTo` requirement in a bucket using the Magma storage engine. Before this change, the SDK would refuse the request because it misidentified Magma buckets as ephemeral (unable to persist documents).
If you call `CancellationErrorContext.getWaitUntilReadyContext()` on an error context that didn't come from a "wait until ready" request, the method is now guaranteed to return null instead of sometimes throwing a `ClassCastException`.
0 commit comments