diff --git a/NOTICE.txt b/NOTICE.txt index fe3ed8d43..9dd2c0e1f 100644 --- a/NOTICE.txt +++ b/NOTICE.txt @@ -10,15 +10,14 @@ product and version for which you are requesting source code. Third Party Notices -jackson-databind 2.19.0 (Apache-2.0) -jackson-dataformat-csv 2.19.0 (Apache-2.0) -okhttp 4.12.0 (Apache-2.0) -logging-interceptor 4.12.0 (Apache-2.0) -jakarta.mail 2.0.1 (EPL-1.0) -okhttp-digest 2.7 (Apache-2.0) -jakarta.xml.bind-api 3.0.1 (EPL-1.0) -javax.ws.rs-api 2.1.1 (CDDL-1.1) -jaxb-runtime 3.0.2 (CDDL-1.1) +jackson-databind 2.20.0 (Apache-2.0) +jackson-dataformat-csv 2.20.0 (Apache-2.0) +okhttp 5.2.0 (Apache-2.0) +logging-interceptor 5.2.0 (Apache-2.0) +jakarta.mail 2.0.2 (EPL-1.0) +okhttp-digest 3.1.1 (Apache-2.0) +jakarta.xml.bind-api 4.0.4 (EPL-1.0) +jaxb-runtime 4.0.6 (CDDL-1.1) slf4j-api 2.0.17 (Apache-2.0) Common Licenses @@ -31,39 +30,35 @@ Third-Party Components The following is a list of the third-party components used by the MarkLogic® for Java Client 7.2.0 (last updated July 21, 2025): -jackson-databind 2.19.0 (Apache-2.0) +jackson-databind 2.20.0 (Apache-2.0) https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/ For the full text of the Apache-2.0 license, see Apache License 2.0 (Apache-2.0) -jackson-dataformat-csv 2.19.0 (Apache-2.0) +jackson-dataformat-csv 2.20.0 (Apache-2.0) https://repo1.maven.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformat-csv/ For the full text of the Apache-2.0 license, see Apache License 2.0 (Apache-2.0) -okhttp 4.12.0 (Apache-2.0) +okhttp 5.2.0 (Apache-2.0) https://repo1.maven.org/maven2/com/squareup/okhttp3/okhttp/ For the full text of the Apache-2.0 license, see Apache License 2.0 (Apache-2.0) -logging-interceptor 4.12.0 (Apache-2.0) +logging-interceptor 5.2.0 (Apache-2.0) https://repo1.maven.org/maven2/com/squareup/okhttp3/logging-interceptor/ For the full text of the Apache-2.0 license, see Apache License 2.0 (Apache-2.0) -jakarta.mail 2.0.1 (Apache-2.0) +jakarta.mail 2.0.2 (Apache-2.0) https://repo1.maven.org/maven2/com/sun/mail/jakarta.mail/ For the full text of the Apache-2.0 license, see Apache License 2.0 (Apache-2.0) -okhttp-digest 2.7 (Apache-2.0) +okhttp-digest 3.1.1 (Apache-2.0) https://repo1.maven.org/maven2/io/github/rburgst/okhttp-digest/ For the full text of the Apache-2.0 license, see Apache License 2.0 (Apache-2.0) -jakarta.xml.bind-api 3.0.1 (Apache-2.0) +jakarta.xml.bind-api 4.0.4 (Apache-2.0) https://repo1.maven.org/maven2/jakarta/xml/bind/jakarta.xml.bind-api/ For the full text of the Apache-2.0 license, see Apache License 2.0 (Apache-2.0) -javax.ws.rs-api 2.1.1 (Apache-2.0) -https://repo1.maven.org/maven2/javax/ws/rs/javax.ws.rs-api/ -For the full text of the Apache-2.0 license, see Apache License 2.0 (Apache-2.0) - -jaxb-runtime 3.0.2 (Apache-2.0) +jaxb-runtime 4.0.6 (Apache-2.0) https://repo1.maven.org/maven2/org/glassfish/jaxb/jaxb-runtime/ For the full text of the Apache-2.0 license, see Apache License 2.0 (Apache-2.0) diff --git a/gradle.properties b/gradle.properties index 62b1ed3dd..ce21d2cfa 100644 --- a/gradle.properties +++ b/gradle.properties @@ -2,10 +2,10 @@ group=com.marklogic version=8.0-SNAPSHOT publishUrl=file:../marklogic-java/releases -okhttpVersion=5.1.0 +okhttpVersion=5.2.0 # See https://github.com/FasterXML/jackson for more information on the Jackson libraries. -jacksonVersion=2.19.0 +jacksonVersion=2.20.0 # Defined at this level so that they can be set as system properties and used by the marklogic-client-api and test-app # project diff --git a/ml-development-tools/build.gradle b/ml-development-tools/build.gradle index ecbca0d67..f7bfb277f 100644 --- a/ml-development-tools/build.gradle +++ b/ml-development-tools/build.gradle @@ -23,8 +23,10 @@ dependencies { // additional work during development, though we rarely modify the code in this plugin anymore. implementation "com.marklogic:marklogic-client-api:${version}" - implementation 'org.jetbrains.kotlin:kotlin-stdlib:2.1.0' + implementation 'org.jetbrains.kotlin:kotlin-stdlib:2.2.20' implementation "com.fasterxml.jackson.module:jackson-module-kotlin:${jacksonVersion}" + + // Sticking with this older version for now as the latest 1.x version introduces breaking changes. implementation 'com.networknt:json-schema-validator:1.0.88' // Not yet migrating this project to JUnit 5. Will reconsider it once we have a reason to enhance diff --git a/pom.xml b/pom.xml index 37374b60f..71741b24c 100644 --- a/pom.xml +++ b/pom.xml @@ -28,13 +28,13 @@ It is not intended to be used to build this project. com.squareup.okhttp3 okhttp - 5.1.0 + 5.2.0 runtime com.squareup.okhttp3 logging-interceptor - 5.1.0 + 5.2.0 runtime @@ -58,13 +58,13 @@ It is not intended to be used to build this project. com.fasterxml.jackson.core jackson-databind - 2.19.0 + 2.20.0 runtime com.fasterxml.jackson.dataformat jackson-dataformat-csv - 2.19.0 + 2.20.0 runtime