Skip to content

Commit 7f09b99

Browse files
Merge pull request #969 from google:release-please--branches--main
PiperOrigin-RevId: 879566233
2 parents 7eafd1b + d6e6d15 commit 7f09b99

File tree

22 files changed

+71
-29
lines changed

22 files changed

+71
-29
lines changed

.release-please-manifest.json

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

CHANGELOG.md

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

3+
## [0.8.0](https://github.com/google/adk-java/compare/v0.7.0...v0.8.0) (2026-03-06)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* remove methods with Optional params from LiveRequest.Builder
9+
* remove deprecated methods accepting Optional params in InvocationContext
10+
* remove deprecated BaseToolset.isToolSelected method
11+
* remove Optional parameters from LlmResponse.Builder's methods
12+
* remove support for legacy `transferToAgent`, superseded by `transfer_to_agent`
13+
14+
### Features
15+
16+
* add callbacks functionality to the agent executor ([7e8f9dc](https://github.com/google/adk-java/commit/7e8f9dcf82fe7e62aee625fbfaa8673d238ff184))
17+
* add example on how to expose agent via A2A protocol ([e3ea378](https://github.com/google/adk-java/commit/e3ea378051e5c4e5e5031657467145779e42db55))
18+
* Adding a Builder for EventsCompactionConfig ([05fbcfc](https://github.com/google/adk-java/commit/05fbcfc933923ae711cd12e7fc9e587fd8e2685c))
19+
* Adding a SessionKey for typeSafety ([d899f6f](https://github.com/google/adk-java/commit/d899f6f4ad52c84cb4ac8c90d0dc88c22487029c))
20+
* Adding plugin(Plugin... p) helper methods on App and Runner builders ([dc1a192](https://github.com/google/adk-java/commit/dc1a192a81a92870aa5a4af27a9dc90e81cdaf67))
21+
* implement partial event aggregation in RemoteA2AAgent ([e064067](https://github.com/google/adk-java/commit/e0640673d212b9849d312953f192f8da51fae85b))
22+
* remove deprecated BaseToolset.isToolSelected method ([d2f1145](https://github.com/google/adk-java/commit/d2f11456c3a99edd43b3dc0d04743ae7e9390ded))
23+
* remove deprecated methods accepting Optional params in InvocationContext ([88153c8](https://github.com/google/adk-java/commit/88153c833697a9b9c6ec735a69f48a92cbdfc54b))
24+
* remove methods with Optional params from LiveRequest.Builder ([84c62a4](https://github.com/google/adk-java/commit/84c62a48ef7b62641722824fe5ba1200606b7b17))
25+
* remove Optional parameters from LlmResponse.Builder's methods ([a3ac436](https://github.com/google/adk-java/commit/a3ac436bcfa241e90c07485e5da918ec8dbc2b4a))
26+
27+
28+
### Bug Fixes
29+
30+
* Allow injecting ObjectMapper in FunctionTool, default to ObjectMapper (re. [#473](https://github.com/google/adk-java/issues/473)) ([71b1070](https://github.com/google/adk-java/commit/71b10701e753bddaa96d5e6579b759d2b9bb3e92))
31+
* downgrade otel.version to 1.51.0 ([117fedf](https://github.com/google/adk-java/commit/117fedf672bb67c4b078ac75ee81a7710452c5b5))
32+
* Ensure Gemini 3.1 models have events correctly buffered ([acffdb9](https://github.com/google/adk-java/commit/acffdb96bcd8133af99cb0b9426665ba73a83bbc))
33+
* Exit from rearrangeEventsForLatestFunctionResponse if size of events is less than 2 ([5bc3ef8](https://github.com/google/adk-java/commit/5bc3ef89e62eb3f32ba7e45657c9e40c88c3a5e9))
34+
* Fixed issue where events were marked empty if the first part had an empty text; now checks all parts for meaningful content ([a0cba25](https://github.com/google/adk-java/commit/a0cba25d691f4be72bea22b0649ecf2d2c110736))
35+
* prepare JSON serialization for Jackson 2.20.2 and Spring Boot 4.0.2 upgrades ([8c6591b](https://github.com/google/adk-java/commit/8c6591bc4ad86c376cdd70e1bb64f359fbf22fe9))
36+
37+
38+
### Miscellaneous Chores
39+
40+
* revert: switch release please secret to use adk-java-releases-bot's token ([7eafd1b](https://github.com/google/adk-java/commit/7eafd1bd9b16e9ed83dfbc3d0983cfc415c0aaec))
41+
42+
43+
### Code Refactoring
44+
45+
* remove support for legacy `transferToAgent`, superseded by `transfer_to_agent` ([c1ccb2e](https://github.com/google/adk-java/commit/c1ccb2e9d375fedcd7dbb594300e66a1a0488a91))
46+
347
## [0.7.0](https://github.com/google/adk-java/compare/v0.6.0...v0.7.0) (2026-02-27)
448

549

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>0.7.0</version>
53+
<version>0.8.0</version>
5454
</dependency>
5555
<!-- Dev UI -->
5656
<dependency>
5757
<groupId>com.google.adk</groupId>
5858
<artifactId>google-adk-dev</artifactId>
59-
<version>0.7.0</version>
59+
<version>0.8.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>0.7.1-SNAPSHOT</version><!-- {x-version-update:google-adk:current} -->
8+
<version>0.8.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>0.7.1-SNAPSHOT</version><!-- {x-version-update:google-adk:current} -->
23+
<version>0.8.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>0.7.1-SNAPSHOT</version><!-- {x-version-update:google-adk:current} -->
23+
<version>0.8.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>0.7.1-SNAPSHOT</version><!-- {x-version-update:google-adk:current} -->
8+
<version>0.8.0</version><!-- {x-version-update:google-adk:current} -->
99
<relativePath>..</relativePath>
1010
</parent>
1111

contrib/samples/a2a_server/pom.xml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<project xmlns="http://maven.apache.org/POM/4.0.0"
3-
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4-
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
2+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
53
<modelVersion>4.0.0</modelVersion>
64

75
<parent>
86
<groupId>com.google.adk</groupId>
97
<artifactId>google-adk-samples</artifactId>
10-
<version>0.7.1-SNAPSHOT</version><!-- {x-version-update:google-adk:current} -->
8+
<version>0.8.0</version><!-- {x-version-update:google-adk:current} -->
119
<relativePath>..</relativePath>
1210
</parent>
1311

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>0.7.1-SNAPSHOT</version><!-- {x-version-update:google-adk:current} -->
8+
<version>0.8.0</version><!-- {x-version-update:google-adk:current} -->
99
<relativePath>..</relativePath>
1010
</parent>
1111

contrib/samples/helloworld/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-samples</artifactId>
23-
<version>0.7.1-SNAPSHOT</version><!-- {x-version-update:google-adk:current} -->
23+
<version>0.8.0</version><!-- {x-version-update:google-adk:current} -->
2424
<relativePath>..</relativePath>
2525
</parent>
2626

0 commit comments

Comments
 (0)