Skip to content

Commit dde03c4

Browse files
chore(main): release 1.54.0
1 parent 1b10e14 commit dde03c4

7 files changed

Lines changed: 46 additions & 10 deletions

File tree

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "1.53.0"
2+
".": "1.54.0"
33
}

CHANGELOG.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,41 @@
11
# Changelog
22

3+
## [1.54.0](https://github.com/googleapis/java-genai/compare/v1.53.0...v1.54.0) (2026-05-19)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* Rename SSE events to interaction.created and interaction.completed
9+
10+
### Features
11+
12+
* Add gemini-3.1-flash-lite to model options ([2803585](https://github.com/googleapis/java-genai/commit/28035855a66028ca908d291470e67443e7fc8237))
13+
* Add more details to the ApiResponse error message ([c429c2b](https://github.com/googleapis/java-genai/commit/c429c2b11538eee98cf3ace98c0d3c92145c001b))
14+
* Add parameters to video response_format. ([c94e371](https://github.com/googleapis/java-genai/commit/c94e3711c697155d18f4cc30e9b9d2fdf81781b2))
15+
* add steps for interactions ([9b9d164](https://github.com/googleapis/java-genai/commit/9b9d164323abdc8767ea853fd67c0f11285ef226))
16+
* Added missing FunctionCallResultDelta type and `arguments` field to the ArgumentDelta type ([6fa4262](https://github.com/googleapis/java-genai/commit/6fa4262a315452f824bb46dacab7e26e686ba21a))
17+
* Deprecate legacy response_format and publish new polymorphic field. ([31e8d74](https://github.com/googleapis/java-genai/commit/31e8d74fa0bc6ba285399203a6aa78dd788bc07b))
18+
* Introduce Server Side tools deltas ([67875e6](https://github.com/googleapis/java-genai/commit/67875e6602ee9d4ab388a446fd9e4ead9828d5f0))
19+
* Rename SSE events to interaction.created and interaction.completed ([711a503](https://github.com/googleapis/java-genai/commit/711a503d045ad96d2db4ffa7526382539f1d8d55))
20+
* support Blocking FunctionCall in Live API in AgentPlatform (Vertex) ([0d1cc9c](https://github.com/googleapis/java-genai/commit/0d1cc9c39b3f9f7f7d722cbafdcd478c3492f7c7))
21+
* support speech to speech translation in Gemini Live ([8f82c6e](https://github.com/googleapis/java-genai/commit/8f82c6e07f81c118815b3539811345f1e2da4800))
22+
23+
24+
### Bug Fixes
25+
26+
* Disambiguate responseFormat call in Java example ([131c210](https://github.com/googleapis/java-genai/commit/131c21038e69394c43145aa1a71e157e2a54f35e))
27+
* Missing jackson-module-kotlin in classpath ([0849b86](https://github.com/googleapis/java-genai/commit/0849b863ff42f91e5086c4b95fb2ad2b985a6cb2))
28+
* request level timeout is ignored in favor of client level timeout ([c9464b5](https://github.com/googleapis/java-genai/commit/c9464b5fea4ad8f5cf50b682ecc6d79f8eb071c0))
29+
* request URL is incorrectly rewritten when baseUrl is configured as a proxy address ([400776d](https://github.com/googleapis/java-genai/commit/400776d150a7e0e445ea361a8b50096a936071e1))
30+
* Steps is not optional ([642ad10](https://github.com/googleapis/java-genai/commit/642ad10e5bd3a98c2b8a62d82281589375d030a3))
31+
* Update response_format field names to snake_case. ([bf838ab](https://github.com/googleapis/java-genai/commit/bf838abb96e39d9ea8ac392347f0dffcc287912b))
32+
33+
34+
### Documentation
35+
36+
* Add javadoc for interactions.{services,models,errors}, switch to `mvn dokka:dokka`. ([76cb365](https://github.com/googleapis/java-genai/commit/76cb3654a29755d281520e6f08246d33cb23822e))
37+
* Update the README ([beb39f7](https://github.com/googleapis/java-genai/commit/beb39f79194682e1ddd355219760adeedd4c0f1a))
38+
339
## [1.53.0](https://github.com/googleapis/java-genai/compare/v1.52.0...v1.53.0) (2026-05-05)
440

541

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ If you're using Maven, add the following to your dependencies:
1616
<dependency>
1717
<groupId>com.google.genai</groupId>
1818
<artifactId>google-genai</artifactId>
19-
<version>1.53.0</version>
19+
<version>1.54.0</version>
2020
</dependency>
2121
</dependencies>
2222
```

examples/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@
55

66
<groupId>com.google.genai.examples</groupId>
77
<artifactId>google-genai-examples</artifactId>
8-
<version>1.54.0-SNAPSHOT</version><!-- {x-version-update:google-genai:current} -->
8+
<version>1.54.0</version><!-- {x-version-update:google-genai:current} -->
99
<name>google-genai-examples</name>
1010

1111
<properties>
1212
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1313
<maven.compiler.source>1.8</maven.compiler.source>
1414
<maven.compiler.target>1.8</maven.compiler.target>
1515
<!-- {x-version-update-start:google-genai:current} -->
16-
<google-genai.version>1.54.0-SNAPSHOT</google-genai.version>
16+
<google-genai.version>1.54.0</google-genai.version>
1717
<!-- {x-version-update-end} -->
1818
</properties>
1919
<build>

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<groupId>com.google.genai</groupId>
77
<artifactId>google-genai</artifactId>
88
<name>google-genai</name>
9-
<version>1.54.0-SNAPSHOT</version><!-- {x-version-update:google-genai:current} -->
9+
<version>1.54.0</version><!-- {x-version-update:google-genai:current} -->
1010
<packaging>jar</packaging>
1111
<description>
1212
Java idiomatic SDK for the Gemini Developer APIs and Vertex AI APIs.

src/main/java/com/google/genai/ApiClient.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
public abstract class ApiClient implements AutoCloseable {
5959

6060
// {x-version-update-start:google-genai:released}
61-
private static final String SDK_VERSION = "1.53.0";
61+
private static final String SDK_VERSION = "1.54.0";
6262
// {x-version-update-end:google-genai:released}
6363
private static final Logger logger = Logger.getLogger(ApiClient.class.getName());
6464

@@ -656,9 +656,9 @@ private Optional<Map<String, String>> getTimeoutHeader(HttpOptions httpOptionsTo
656656
* Merges two user agent values, handling a special case for vertex-genai-modules.
657657
*
658658
* <p>Example:
659-
* <li>val1 = google-genai-sdk/1.42.0 gl-java/22.0.2
660-
* <li>val2 = vertex-genai-modules/1.2.3
661-
* <li>Result: google-genai-sdk/1.42.0+vertex-genai-modules/1.2.3 gl-java/22.0.2
659+
* <li>val1 = google-genai-sdk/1.54.0 gl-java/22.0.2
660+
* <li>val2 = vertex-genai-modules/1.54.0
661+
* <li>Result: google-genai-sdk/1.54.0+vertex-genai-modules/1.2.3 gl-java/22.0.2
662662
*
663663
* @param val1 The first value.
664664
* @param val2 The second value.

versions.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Format:
22
# module:released-version:current-version
33

4-
google-genai:1.53.0:1.54.0-SNAPSHOT
4+
google-genai:1.54.0:1.54.0

0 commit comments

Comments
 (0)