diff --git a/CHANGELOG.md b/CHANGELOG.md
index 80815c61..a12d2ee8 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,22 @@
# DocuSign Java Client Changelog
See [DocuSign Support Center](https://support.docusign.com/en/releasenotes/) for Product Release Notes.
+## [v6.8.0] - eSignature API v2.1-25.4.01.00 - 2026-08-17
+### Changed
+
+- Added support for version v2.1-25.4.01.00 of the DocuSign ESignature API.
+- Updated the SDK release version.
+- Upgraded jackson-core from 2.17.1 to 2.18.8 and unified all Jackson artifacts under a single version property.
+- Upgraded Jersey from 3.1.6 to 3.1.11.
+- Upgraded BouncyCastle from 1.78.1 to 1.83, java-jwt from 3.4.1 to 3.19.4, org.json from 20240303 to 20251224.
+- Removed unused migbase64 dependency.
+
+### Security
+
+- Fixed jackson-core async parser DoS vulnerabilities (GHSA-r7wm-3cxj-wff9, GHSA-72hv-8253-57qq, CVE-2026-59888) that allowed unbounded memory allocation via chunked input bypassing maxNumberLength constraints.
+
+
+
## [v6.7.0] - eSignature API v2.1-25.4.01.00 - 2026-07-01
### Changed
diff --git a/README.md b/README.md
index bf8da589..f59227ed 100644
--- a/README.md
+++ b/README.md
@@ -58,7 +58,7 @@ This client SDK is provided as open source, which enables you to customize its f
com.docusign
docusign-esign-java
- 6.7.0
+ 6.8.0
```
8. If your project is still open, restart Eclipse.
@@ -66,19 +66,18 @@ This client SDK is provided as open source, which enables you to customize its f
## SDK Dependencies
This client has the following external dependencies:
-* io.swagger.core.v3:swagger-annotations:2.2.8
-* org.glassfish.jersey.core:jersey-client:3.1.6
-* org.glassfish.jersey.media:jersey-media-multipart:3.1.6
-* org.glassfish.jersey.media:jersey-media-json-jackson:3.1.6
-* org.glassfish.jersey.inject:jersey-hk2:3.1.6
-* com.fasterxml.jackson.jakarta.rs:jackson-jakarta-rs-base:2.14.2
-* com.auth0:java-jwt:3.4.1
-* org.bouncycastle:bcprov-jdk18on:1.78.1
-* com.fasterxml.jackson.dataformat:jackson-dataformat-csv:2.14.2
-* com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.14.2
-* com.brsanthu:migbase64:2.2
-* com.fasterxml.jackson.core:jackson-core:2.17.1
-* org.json:json:20240303
+* io.swagger.core.v3:swagger-annotations:2.2.44
+* org.glassfish.jersey.core:jersey-client:3.1.11
+* org.glassfish.jersey.media:jersey-media-multipart:3.1.11
+* org.glassfish.jersey.media:jersey-media-json-jackson:3.1.11
+* org.glassfish.jersey.inject:jersey-hk2:3.1.11
+* com.fasterxml.jackson.core:jackson-core:2.18.8
+* com.fasterxml.jackson.jakarta.rs:jackson-jakarta-rs-base:2.18.8
+* com.auth0:java-jwt:3.19.4
+* org.bouncycastle:bcprov-jdk18on:1.83
+* com.fasterxml.jackson.dataformat:jackson-dataformat-csv:2.18.8
+* com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.18.8
+* org.json:json:20251224
diff --git a/pom.xml b/pom.xml
index 361b21c1..1d1f5eaf 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
docusign-esign-java
jar
docusign-esign-java
- 6.7.0
+ 6.8.0
https://developers.docusign.com
The official Docusign eSignature JAVA client is based on version 2.1 of the Docusign REST API and provides libraries for JAVA application integration. It is recommended that you use this version of the library for new development.
@@ -266,6 +266,7 @@
shade
+ false
true
shaded
@@ -351,6 +352,11 @@
${jersey-version}
+
+ com.fasterxml.jackson.core
+ jackson-core
+ ${jackson-version}
+
com.fasterxml.jackson.jakarta.rs
jackson-jakarta-rs-base
@@ -360,12 +366,12 @@
com.auth0
java-jwt
- 3.4.1
+ 3.19.4
org.bouncycastle
bcprov-jdk18on
- 1.78.1
+ 1.83
com.fasterxml.jackson.dataformat
@@ -384,45 +390,29 @@
${junit-version}
test
-
- com.brsanthu
- migbase64
- 2.2
- compile
-
jakarta.ws.rs
jakarta.ws.rs-api
3.1.0
compile
-
- com.brsanthu
- migbase64
- 2.2
-
org.junit.jupiter
junit-jupiter-api
- 5.10.2
+ 5.14.3
test
-
- com.fasterxml.jackson.core
- jackson-core
- 2.17.1
-
org.json
json
- 20240303
+ 20251224
UTF-8
- 2.2.8
- 3.1.6
- 2.14.2
- 4.13.1
+ 2.2.44
+ 3.1.11
+ 2.18.8
+ 4.13.2
diff --git a/src/main/java/com/docusign/esign/client/ApiClient.java b/src/main/java/com/docusign/esign/client/ApiClient.java
index def0011b..4eca0d45 100644
--- a/src/main/java/com/docusign/esign/client/ApiClient.java
+++ b/src/main/java/com/docusign/esign/client/ApiClient.java
@@ -118,7 +118,7 @@ private ApiClient(String basePath, boolean allowInsecureConnections, boolean per
String javaVersion = System.getProperty("java.version");
// Set default User-Agent.
- setUserAgent("Swagger-Codegen/v2.1/6.7.0/Java/" + javaVersion);
+ setUserAgent("Swagger-Codegen/v2.1/6.8.0/Java/" + javaVersion);
// Setup authentications (key: authentication name, value: authentication).
authentications = new HashMap();