diff --git a/.sdk-version b/.sdk-version
index f5d76f3..cd1efb3 100644
--- a/.sdk-version
+++ b/.sdk-version
@@ -1 +1 @@
-v1.95.0
+v1.96.0
diff --git a/README.md b/README.md
index ff337e9..12678a0 100644
--- a/README.md
+++ b/README.md
@@ -16,7 +16,7 @@ Add this dependency to your project's POM:
ai.reveng
sdk
- 1.95.0
+ 1.96.0
compile
```
@@ -31,7 +31,7 @@ repositories {
}
dependencies {
- implementation "ai.reveng:sdk:1.95.0"
+ implementation "ai.reveng:sdk:1.96.0"
}
```
diff --git a/build.gradle b/build.gradle
index bb6b60a..0175d9c 100644
--- a/build.gradle
+++ b/build.gradle
@@ -19,7 +19,7 @@ apply plugin: 'java'
apply plugin: 'com.diffplug.spotless'
group = 'ai.reveng'
-version = '1.95.0'
+version = '1.96.0'
@@ -171,7 +171,7 @@ mavenPublishing {
publishToMavenCentral(true)
signAllPublications()
- coordinates("ai.reveng", "sdk", "1.95.0")
+ coordinates("ai.reveng", "sdk", "1.96.0")
pom {
name = "sdk"
diff --git a/build.sbt b/build.sbt
index 50aa1ec..6c0956a 100644
--- a/build.sbt
+++ b/build.sbt
@@ -2,7 +2,7 @@ lazy val root = (project in file(".")).
settings(
organization := "ai.reveng",
name := "sdk",
- version := "1.95.0",
+ version := "1.96.0",
scalaVersion := "2.11.12",
scalacOptions ++= Seq("-feature"),
compile / javacOptions ++= Seq("-Xlint:deprecation"),
diff --git a/pom.xml b/pom.xml
index bc26bad..a07e230 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
sdk
jar
sdk
- 1.95.0
+ 1.96.0
https://github.com/RevEngAI/sdk-java
Java SDK for the RevEng.AI API
diff --git a/src/main/java/ai/reveng/invoker/ApiClient.java b/src/main/java/ai/reveng/invoker/ApiClient.java
index 6123c1b..b1fbc5d 100644
--- a/src/main/java/ai/reveng/invoker/ApiClient.java
+++ b/src/main/java/ai/reveng/invoker/ApiClient.java
@@ -140,7 +140,7 @@ protected void init() {
json = new JSON();
// Set default User-Agent.
- setUserAgent("OpenAPI-Generator/1.95.0/java");
+ setUserAgent("OpenAPI-Generator/1.96.0/java");
authentications = new HashMap();
}
@@ -1397,7 +1397,7 @@ public RequestBody buildRequestBodyMultipart(Map formParams) {
for (Entry param : formParams.entrySet()) {
Object value = param.getValue();
- // Convert enums to plain string
+ // Convert enums to plain strings otherwise they get serialized to JSON strings and our API is not expecting that
if (value instanceof Enum) {
value = ((Enum>) value).name();
}
diff --git a/src/main/java/ai/reveng/invoker/Configuration.java b/src/main/java/ai/reveng/invoker/Configuration.java
index 178e12c..0c2a510 100644
--- a/src/main/java/ai/reveng/invoker/Configuration.java
+++ b/src/main/java/ai/reveng/invoker/Configuration.java
@@ -18,7 +18,7 @@
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
public class Configuration {
- public static final String VERSION = "1.95.0";
+ public static final String VERSION = "1.96.0";
private static final AtomicReference defaultApiClient = new AtomicReference<>();
private static volatile Supplier apiClientFactory = ApiClient::new;