diff --git a/CHANGELOG.md b/CHANGELOG.md
index b236081a..20744251 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+# Change Log
+## [5.45.5](https://github.com/plivo/plivo-java/tree/v5.45.5)(2025-09-25)
+**Feature - Campaign Error Desciption Field**
+
# Change Log
## [5.45.4](https://github.com/plivo/plivo-java/tree/v5.45.4)(2025-02-18)
**Feature - Throw GeoPermissionException on synchronous geopermissions error**
diff --git a/README.md b/README.md
index d29d53ec..b06058db 100644
--- a/README.md
+++ b/README.md
@@ -10,7 +10,7 @@ The Plivo Java SDK makes it simpler to integrate communications into your Java a
### To Install Stable release
-You can use this SDK by adding it as a dependency in your dependency management tool. Alternatively, you can use the [JAR file](https://search.maven.org/remotecontent?filepath=com/plivo/plivo-java/5.45.4/plivo-java-5.45.4.jar).
+You can use this SDK by adding it as a dependency in your dependency management tool. Alternatively, you can use the [JAR file](https://search.maven.org/remotecontent?filepath=com/plivo/plivo-java/5.45.5/plivo-java-5.45.5.jar).
If you are using Maven, use the following XML to include the Plivo SDK as a dependency.
@@ -19,13 +19,13 @@ If you are using Maven, use the following XML to include the Plivo SDK as a depe
com.plivo
plivo-java
- 5.45.4
+ 5.45.5
```
If you are using Gradle, use the following line in your dependencies.
```
-compile 'com.plivo:plivo-java:5.45.4'
+compile 'com.plivo:plivo-java:5.45.5'
```
### To Install Beta release
diff --git a/pom.properties b/pom.properties
index b3791d90..ccc36ab0 100644
--- a/pom.properties
+++ b/pom.properties
@@ -1,6 +1,6 @@
# Written manually.
-version=5.45.4
+version=5.45.5
groupId=com.plivo
artifactId=plivo-java
diff --git a/pom.xml b/pom.xml
index 114dc66f..8155c597 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
4.0.0
com.plivo
plivo-java
- 5.45.4
+ 5.45.5
plivo-java
A Java SDK to make voice calls & send SMS using Plivo and to generate Plivo XML
diff --git a/src/main/java/com/plivo/api/models/campaign/Campaign.java b/src/main/java/com/plivo/api/models/campaign/Campaign.java
index db669510..6b8f6060 100644
--- a/src/main/java/com/plivo/api/models/campaign/Campaign.java
+++ b/src/main/java/com/plivo/api/models/campaign/Campaign.java
@@ -31,6 +31,7 @@ public class Campaign extends BaseResource {
private String errorCode;
private String vertical;
private String campaignAlias;
+ private String errorDescription;
@@ -141,6 +142,10 @@ public String getErrorReason() {
return errorReason;
}
+ public String getErrorDescription() {
+ return errorDescription;
+ }
+
/**
* @return MnoMetadata return the mnoMetadata
*/
@@ -190,4 +195,4 @@ public String getCampaignAlias() {
public String getId() {
return this.campaignID;
}
-}
\ No newline at end of file
+}
diff --git a/src/main/java/com/plivo/api/models/campaign/CampaignResponse.java b/src/main/java/com/plivo/api/models/campaign/CampaignResponse.java
index 94f330ca..b1f83141 100644
--- a/src/main/java/com/plivo/api/models/campaign/CampaignResponse.java
+++ b/src/main/java/com/plivo/api/models/campaign/CampaignResponse.java
@@ -29,6 +29,7 @@ public class CampaignResponse extends BaseResource{
private CampaignAttributes campaignAttributes;
private String vertical;
private String campaignAlias;
+ private String errorDescription;
@@ -179,9 +180,14 @@ public String getErrorReason() {
return errorReason;
}
+ public String getErrorDescription() {
+ return errorDescription;
+ }
+
+
@Override
public String getId() {
return this.campaignID;
}
-}
\ No newline at end of file
+}
diff --git a/src/main/resources/com/plivo/api/version.txt b/src/main/resources/com/plivo/api/version.txt
index a637ab28..0315a169 100644
--- a/src/main/resources/com/plivo/api/version.txt
+++ b/src/main/resources/com/plivo/api/version.txt
@@ -1 +1 @@
-5.45.4
+5.45.5