Skip to content

Commit 1e6d3e2

Browse files
Merge pull request #1205 from google:release-please--branches--main
PiperOrigin-RevId: 924690761
2 parents 1685a4e + 3a0a8ca commit 1e6d3e2

23 files changed

Lines changed: 59 additions & 23 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.3.0"
2+
".": "1.4.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.4.0](https://github.com/google/adk-java/compare/v1.3.0...v1.4.0) (2026-05-29)
4+
5+
6+
### Features
7+
8+
* Add GcsOffloader for asynchronously uploading content to Google Cloud Storage ([51c9d1a](https://github.com/google/adk-java/commit/51c9d1a98dd029a33c732508bd10903f4c451f45))
9+
* Add GcsOffloader for asynchronously uploading content to Google Cloud Storage ([5bad20a](https://github.com/google/adk-java/commit/5bad20aff179c1fd091cd6f14d5fc1d730023d70))
10+
* Add GcsOffloader for asynchronously uploading content to Google Cloud Storage ([a1d2c1c](https://github.com/google/adk-java/commit/a1d2c1cd2799f8729bc736a2fc0117286e31c1dd))
11+
* Add JSON cycle detection ([1685a4e](https://github.com/google/adk-java/commit/1685a4e88cc619f1f20445e262bf18287bbf6572))
12+
* Add streaming support for ChatCompletionsHTTPClient ([384a0c5](https://github.com/google/adk-java/commit/384a0c58e3c3bd76ef8ef1c0c872fa35008eac81))
13+
* Add telemetry and metrics recording capabilities ([cc3b9ce](https://github.com/google/adk-java/commit/cc3b9cebd2e5d44870514354870da61bbf724490))
14+
* Add tools and toolset to use SkillSource in ADK agents ([198b2fb](https://github.com/google/adk-java/commit/198b2fb4128f8bd938a64db151f3176ad61afb4f))
15+
* Add tools and toolset to use SkillSource in ADK agents ([5ee51fd](https://github.com/google/adk-java/commit/5ee51fd1f3ecd9445fa559ee66fe426df7008ea8))
16+
* Add tools and toolset to use SkillSource in ADK agents ([83a4b71](https://github.com/google/adk-java/commit/83a4b71d11ab5ae0d119730086436b3c96127fd2))
17+
* Introduce max span limit to ApiServerSpanExporter ([ae13073](https://github.com/google/adk-java/commit/ae130738fd6e695b362b98155ea2e63b9a5bc5da))
18+
* refactor OpenTelemetry (OTel) instrumentation within the ADK core, moving from manual span management to structured helper classes ([e6fe9aa](https://github.com/google/adk-java/commit/e6fe9aa42311bfba3283f6a2c7b9e7d8ed58aedb))
19+
20+
21+
### Bug Fixes
22+
23+
* adjust default ToolExecutionMode to SEQUENTIAL as it was actual and widely used behavior for all ADK Java users before parallel tool execution fix ([fe88217](https://github.com/google/adk-java/commit/fe88217a67d0855ad13f1b3295aaa7a0f2ec84c9))
24+
* inject Dev UI tracer into core engine for embedded telemetry ([8bccc3b](https://github.com/google/adk-java/commit/8bccc3b97147f9ba7debb767c512c04553a6cc9f))
25+
* introduce PARALLEL_SUBSCRIBE ToolExecutionMode; restore previous PARALLEL semantics ([d3e7f31](https://github.com/google/adk-java/commit/d3e7f31725bdd81f4adbab4910a7916760df269a))
26+
* **mcp:** honor custom URL sub-paths in StreamableHttpServerParameters ([a0c4b7b](https://github.com/google/adk-java/commit/a0c4b7bfbcfbd219878c5113bb8ceee2f4c85ce0))
27+
* pre-merge stateDelta before onUserMessageCallback in Runner ([f1155ec](https://github.com/google/adk-java/commit/f1155ec37325bfb16941cd6b08ea4f14cb468775))
28+
* Resolve IllegalArgumentException for text MIME types in LangChain4j adapter ([6ad2043](https://github.com/google/adk-java/commit/6ad204372ea8afd330132507f1598d669a8f8b66))
29+
* revert "Suppress empty-text-only chunks from streaming responses while preserving carried metadata" ([69638df](https://github.com/google/adk-java/commit/69638df9ccd9939ba358672fdb00f0c0e88ffc71))
30+
* route HITL confirmation back to originating sub-agent in workflow agents ([d608909](https://github.com/google/adk-java/commit/d6089093e7f625e70fd88c61e99abccbf77eca1b))
31+
* run tools concurrently in PARALLEL ToolExecutionMode ([020499b](https://github.com/google/adk-java/commit/020499b8bb00638385df9e8a80af302e1a47c36a))
32+
* Suppress empty-text-only chunks from streaming responses while preserving carried metadata ([b4791ef](https://github.com/google/adk-java/commit/b4791ef362840e79d008221f272992532c4732cd))
33+
34+
35+
### Documentation
36+
37+
* clarify LlmAgent composition for workflow agents ([49ff63b](https://github.com/google/adk-java/commit/49ff63b3c8bab29cf71d34cc1d41be91c1bfde6f))
38+
339
## [1.3.0](https://github.com/google/adk-java/compare/v1.2.0...v1.3.0) (2026-05-13)
440

541

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,13 +50,13 @@ If you're using Maven, add the following to your dependencies:
5050
<dependency>
5151
<groupId>com.google.adk</groupId>
5252
<artifactId>google-adk</artifactId>
53-
<version>1.3.0</version>
53+
<version>1.4.0</version>
5454
</dependency>
5555
<!-- Dev UI -->
5656
<dependency>
5757
<groupId>com.google.adk</groupId>
5858
<artifactId>google-adk-dev</artifactId>
59-
<version>1.3.0</version>
59+
<version>1.4.0</version>
6060
</dependency>
6161
```
6262

a2a/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>com.google.adk</groupId>
77
<artifactId>google-adk-parent</artifactId>
8-
<version>1.3.1-SNAPSHOT</version><!-- {x-version-update:google-adk:current} -->
8+
<version>1.4.0</version><!-- {x-version-update:google-adk:current} -->
99
</parent>
1010

1111
<artifactId>google-adk-a2a</artifactId>

contrib/firestore-session-service/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<groupId>com.google.adk</groupId>
2222
<artifactId>google-adk-parent</artifactId>
23-
<version>1.3.1-SNAPSHOT</version><!-- {x-version-update:google-adk:current} -->
23+
<version>1.4.0</version><!-- {x-version-update:google-adk:current} -->
2424
<relativePath>../../pom.xml</relativePath>
2525
</parent>
2626

contrib/langchain4j/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<groupId>com.google.adk</groupId>
2222
<artifactId>google-adk-parent</artifactId>
23-
<version>1.3.1-SNAPSHOT</version><!-- {x-version-update:google-adk:current} -->
23+
<version>1.4.0</version><!-- {x-version-update:google-adk:current} -->
2424
<relativePath>../../pom.xml</relativePath>
2525
</parent>
2626

contrib/planners/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<groupId>com.google.adk</groupId>
2222
<artifactId>google-adk-parent</artifactId>
23-
<version>1.3.1-SNAPSHOT</version><!-- {x-version-update:google-adk:current} -->
23+
<version>1.4.0</version><!-- {x-version-update:google-adk:current} -->
2424
<relativePath>../../pom.xml</relativePath>
2525
</parent>
2626

contrib/samples/a2a_basic/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>com.google.adk</groupId>
77
<artifactId>google-adk-samples</artifactId>
8-
<version>1.3.1-SNAPSHOT</version><!-- {x-version-update:google-adk:current} -->
8+
<version>1.4.0</version><!-- {x-version-update:google-adk:current} -->
99
<relativePath>..</relativePath>
1010
</parent>
1111

contrib/samples/a2a_server/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>com.google.adk</groupId>
77
<artifactId>google-adk-samples</artifactId>
8-
<version>1.3.1-SNAPSHOT</version><!-- {x-version-update:google-adk:current} -->
8+
<version>1.4.0</version><!-- {x-version-update:google-adk:current} -->
99
<relativePath>..</relativePath>
1010
</parent>
1111

contrib/samples/configagent/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>com.google.adk</groupId>
77
<artifactId>google-adk-samples</artifactId>
8-
<version>1.3.1-SNAPSHOT</version><!-- {x-version-update:google-adk:current} -->
8+
<version>1.4.0</version><!-- {x-version-update:google-adk:current} -->
99
<relativePath>..</relativePath>
1010
</parent>
1111

0 commit comments

Comments
 (0)