Releases
v0.8.0
Compare
Sorry, something went wrong.
No results found
0.8.0 (2026-03-06)
⚠ BREAKING CHANGES
remove methods with Optional params from LiveRequest.Builder
remove deprecated methods accepting Optional params in InvocationContext
remove deprecated BaseToolset.isToolSelected method
remove Optional parameters from LlmResponse.Builder's methods
remove support for legacy transferToAgent, superseded by transfer_to_agent
Features
add callbacks functionality to the agent executor (7e8f9dc )
add example on how to expose agent via A2A protocol (e3ea378 )
Adding a Builder for EventsCompactionConfig (05fbcfc )
Adding a SessionKey for typeSafety (d899f6f )
Adding plugin(Plugin... p) helper methods on App and Runner builders (dc1a192 )
implement partial event aggregation in RemoteA2AAgent (e064067 )
remove deprecated BaseToolset.isToolSelected method (d2f1145 )
remove deprecated methods accepting Optional params in InvocationContext (88153c8 )
remove methods with Optional params from LiveRequest.Builder (84c62a4 )
remove Optional parameters from LlmResponse.Builder's methods (a3ac436 )
Bug Fixes
Allow injecting ObjectMapper in FunctionTool, default to ObjectMapper (re. #473 ) (71b1070 )
downgrade otel.version to 1.51.0 (117fedf )
Ensure Gemini 3.1 models have events correctly buffered (acffdb9 )
Exit from rearrangeEventsForLatestFunctionResponse if size of events is less than 2 (5bc3ef8 )
Fixed issue where events were marked empty if the first part had an empty text; now checks all parts for meaningful content (a0cba25 )
prepare JSON serialization for Jackson 2.20.2 and Spring Boot 4.0.2 upgrades (8c6591b )
Miscellaneous Chores
revert: switch release please secret to use adk-java-releases-bot's token (7eafd1b )
Code Refactoring
remove support for legacy transferToAgent, superseded by transfer_to_agent (c1ccb2e )
You can’t perform that action at this time.