diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9d5202b2..63567849 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,14 @@
# DocuSign Java Client Changelog
See [DocuSign Support Center](https://support.docusign.com/en/releasenotes/) for Product Release Notes.
+## [v4.6.0] - eSignature API v2.1-23.4.02.00 - 2024-04-30
+### BREAKING CHANGES
+- Modified the default basePath to `DEMO_REST_BASEPATH`.
+### OTHER CHANGES
+- Revised the logic to determine the `oAuthBasePath` based on the `basePath`.
+- Added support for version v2.1-23.4.02.00 of the DocuSign ESignature API.
+- Updated the SDK release version.
+
## [v4.6.0-RC1] - eSignature API v2.1-23.4.02.00 - 2024-03-12
### Changed
- Added support for version v2.1-23.4.02.00 of the DocuSign ESignature API.
diff --git a/pom.xml b/pom.xml
index 24c531a1..e361d626 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
docusign-esign-java
jar
docusign-esign-java
- 4.6.0-RC1
+ 4.6.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.
diff --git a/src/main/java/com/docusign/esign/client/ApiClient.java b/src/main/java/com/docusign/esign/client/ApiClient.java
index 56c8a769..3eceadc7 100644
--- a/src/main/java/com/docusign/esign/client/ApiClient.java
+++ b/src/main/java/com/docusign/esign/client/ApiClient.java
@@ -96,7 +96,7 @@ public ApiClient() {
String javaVersion = System.getProperty("java.version");
// Set default User-Agent.
- setUserAgent("Swagger-Codegen/v2.1/4.6.0-RC1/Java/" + javaVersion);
+ setUserAgent("Swagger-Codegen/v2.1/4.6.0/Java/" + javaVersion);
// Setup authentications (key: authentication name, value: authentication).
authentications = new HashMap();