diff --git a/config/redirects b/config/redirects index 88c49a2fa..d4a82eb86 100644 --- a/config/redirects +++ b/config/redirects @@ -1,8 +1,8 @@ define: prefix docs/drivers/java/sync define: base https://www.mongodb.com/${prefix} -define: versions v4.3 v4.4 v4.5 v4.6 v4.7 v4.8 v4.9 v4.10 v4.11 v5.0 v5.1 v5.2 v5.3 v5.4 master +define: versions v4.3 v4.4 v4.5 v4.6 v4.7 v4.8 v4.9 v4.10 v4.11 v5.0 v5.1 v5.2 v5.3 v5.4 v5.5 master -symlink: current -> v5.4 +symlink: current -> v5.5 symlink: upcoming -> master raw: ${prefix}/ -> ${base}/current/ diff --git a/snooty.toml b/snooty.toml index c7bac4125..779c5740d 100644 --- a/snooty.toml +++ b/snooty.toml @@ -27,13 +27,13 @@ sharedinclude_root = "https://raw.githubusercontent.com/10gen/docs-shared/main/" driver = "java" driver-long = "MongoDB Java Driver" driver-short = "Java driver" -version = "5.4" +version = "5.5" full-version = "{+version+}.0" mdb-server = "MongoDB Server" package-name-org = "mongodb-org" api-root = "https://mongodb.github.io/mongo-java-driver/{+version+}/apidocs" -driver-api = "{+api-root+}/mongodb-driver-sync/com/mongodb/client" -core-api = "{+api-root+}/mongodb-driver-core/com/mongodb" +driver-api = "{+api-root+}/driver-sync/com/mongodb/client" +core-api = "{+api-root+}/driver-core/com/mongodb" stable-api = "Stable API" mongocrypt-version = "{+full-version+}" nettyVersion = "io.netty:netty-all:4.1.87.Final" diff --git a/source/api-documentation.txt b/source/api-documentation.txt index 29b7a78d7..2138f4e50 100644 --- a/source/api-documentation.txt +++ b/source/api-documentation.txt @@ -12,11 +12,11 @@ API Documentation - `BSON Record Codec <{+api-root+}/bson-record-codec/index.html>`__ - classes for encoding and decoding between Java records and the BSON data format. -- `Core <{+api-root+}/mongodb-driver-core/index.html>`__ - classes that +- `Core <{+api-root+}/driver-core/index.html>`__ - classes that contain essential driver functionality. -- `Java Driver (modern API) <{+api-root+}/mongodb-driver-sync/index.html>`__ - +- `Java Driver (modern API) <{+api-root+}/driver-sync/index.html>`__ - classes for the current driver API. -- `Java Driver (legacy API) <{+api-root+}/mongodb-driver-legacy/index.html>`__ - +- `Java Driver (legacy API) <{+api-root+}/driver-legacy/index.html>`__ - classes that support the legacy driver API. To learn how to upgrade from the legacy API to the modern API from the :ref:`` documentation. @@ -26,7 +26,7 @@ API Documentation BSON <{+api-root+}/bson/index.html> BSON Record Codec <{+api-root+}/bson-record-codec/index.html> - Core <{+api-root+}/mongodb-driver-core/index.html> - Java Driver (modern API) <{+api-root+}/mongodb-driver-sync/index.html> - Java Driver (legacy API) <{+api-root+}/mongodb-driver-legacy/index.html> + Core <{+api-root+}/driver-core/index.html> + Java Driver (modern API) <{+api-root+}/driver-sync/index.html> + Java Driver (legacy API) <{+api-root+}/driver-legacy/index.html> diff --git a/source/includes/language-compatibility-table-java.rst b/source/includes/language-compatibility-table-java.rst index 7118145c5..308df95e6 100644 --- a/source/includes/language-compatibility-table-java.rst +++ b/source/includes/language-compatibility-table-java.rst @@ -12,7 +12,7 @@ - Java 6 - Java 5 - * - 4.11 to 5.4 + * - 4.11 to 5.5 - ✓ - ✓ - ✓ diff --git a/source/index.txt b/source/index.txt index 1667ebfb5..96aceb34c 100644 --- a/source/index.txt +++ b/source/index.txt @@ -91,13 +91,13 @@ and links to the API documentation. * - `BSON Record Codec <{+api-root+}/bson-record-codec/index.html>`__ - Classes that support records - * - `Core <{+api-root+}/mongodb-driver-core/index.html>`__ + * - `Core <{+api-root+}/driver-core/index.html>`__ - Shared core classes - * - `Java Driver <{+api-root+}/mongodb-driver-sync/index.html>`__ + * - `Java Driver <{+api-root+}/driver-sync/index.html>`__ - Modern API - * - `Legacy Java Driver <{+api-root+}/mongodb-driver-legacy/index.html>`__ + * - `Legacy Java Driver <{+api-root+}/driver-legacy/index.html>`__ - Legacy API Connection Troubleshooting diff --git a/source/reference/whats-new.txt b/source/reference/whats-new.txt index 2ea492700..2aa706adf 100644 --- a/source/reference/whats-new.txt +++ b/source/reference/whats-new.txt @@ -43,6 +43,11 @@ What's New in 5.5 learn more about compatible versions of the server, see :ref:`java-compatibility-tables`. +The 5.5 driver release includes the following changes, fixes, +and features: + +.. sharedinclude:: dbx/jvm/v5.5-wn-items.rst + .. _java-version-5.4: What's New in 5.4 diff --git a/source/security/auth/aws-iam.txt b/source/security/auth/aws-iam.txt index d5b6160d9..32d644a09 100644 --- a/source/security/auth/aws-iam.txt +++ b/source/security/auth/aws-iam.txt @@ -113,10 +113,10 @@ AWS documentation for the version you need: .. note:: For the AWS SDK for Java v2, the Java driver tests using the - ``software.amazon.awssdk:auth:2.18.9`` dependency. + ``software.amazon.awssdk:auth:2.30.31`` dependency. For the AWS SDK for Java v1, the Java driver tests using the - ``com.amazonaws:aws-java-sdk-core:1.12.337`` dependency. + ``com.amazonaws:aws-java-sdk-core:1.12.782`` dependency. To supply your credentials, see the following AWS documentation for the version you need: