From 4b4fc2c42ab54b4dd26a0778961047f86ebf0f35 Mon Sep 17 00:00:00 2001 From: adk-java-releases-bot Date: Mon, 7 Sep 2026 14:19:20 +0200 Subject: [PATCH] chore(main): release 1.10.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 14 ++++++++++++++ README.md | 4 ++-- a2a/pom.xml | 2 +- contrib/firestore-session-service/pom.xml | 2 +- contrib/langchain4j/pom.xml | 2 +- contrib/planners/pom.xml | 2 +- contrib/samples/a2a_basic/pom.xml | 2 +- contrib/samples/a2a_server/pom.xml | 2 +- contrib/samples/configagent/pom.xml | 2 +- contrib/samples/github/adkprtriaging/pom.xml | 2 +- contrib/samples/github/adkreleasedocs/pom.xml | 2 +- contrib/samples/github/adkspam/pom.xml | 2 +- contrib/samples/github/adkstale/pom.xml | 2 +- contrib/samples/github/adktriaging/pom.xml | 2 +- contrib/samples/github/githubtools/pom.xml | 2 +- contrib/samples/helloworld/pom.xml | 2 +- contrib/samples/mcpfilesystem/pom.xml | 2 +- contrib/samples/pom.xml | 2 +- contrib/spring-ai/pom.xml | 2 +- core/pom.xml | 2 +- core/src/main/java/com/google/adk/Version.java | 2 +- dev/pom.xml | 2 +- maven_plugin/examples/custom_tools/pom.xml | 2 +- maven_plugin/examples/simple-agent/pom.xml | 2 +- maven_plugin/pom.xml | 2 +- pom.xml | 4 ++-- tutorials/city-time-weather/pom.xml | 2 +- tutorials/live-audio-single-agent/pom.xml | 2 +- 29 files changed, 44 insertions(+), 30 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 44204dd04..ce4f35c28 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.9.0" + ".": "1.10.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 7207d53e0..f2b3ae993 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [1.10.0](https://github.com/google/adk-java/compare/v1.9.0...v1.10.0) (2026-09-07) + + +### Features + +* add EventActions.agentState for session-resumability checkpoints ([8505a01](https://github.com/google/adk-java/commit/8505a017298c128c88c405300e52de001b22d0de)) + + +### Bug Fixes + +* **memory:** format search timestamps as epoch millis ([5269b87](https://github.com/google/adk-java/commit/5269b8751a6b0c2fa89d41b79b0b1fb0b6cacb9a)) +* **models:** set additionalProperties on schemas for OpenAI strict structured outputs ([4b058cd](https://github.com/google/adk-java/commit/4b058cd17346944ac047828eda6424e495204bf9)) +* **sessions:** validate HTTP status before parsing Vertex AI session responses ([4192aca](https://github.com/google/adk-java/commit/4192aca586bf0bd47f3fa14bbd7d5959d3c07fdb)) + ## [1.9.0](https://github.com/google/adk-java/compare/v1.8.0...v1.9.0) (2026-08-28) diff --git a/README.md b/README.md index b959f88bb..e5f65d000 100644 --- a/README.md +++ b/README.md @@ -50,13 +50,13 @@ If you're using Maven, add the following to your dependencies: com.google.adk google-adk - 1.9.0 + 1.10.0 com.google.adk google-adk-dev - 1.9.0 + 1.10.0 ``` diff --git a/a2a/pom.xml b/a2a/pom.xml index 8e6c320a8..4fd49bb2c 100644 --- a/a2a/pom.xml +++ b/a2a/pom.xml @@ -5,7 +5,7 @@ com.google.adk google-adk-parent - 1.9.1-SNAPSHOT + 1.10.0 google-adk-a2a diff --git a/contrib/firestore-session-service/pom.xml b/contrib/firestore-session-service/pom.xml index fc64812ae..da2506fee 100644 --- a/contrib/firestore-session-service/pom.xml +++ b/contrib/firestore-session-service/pom.xml @@ -20,7 +20,7 @@ com.google.adk google-adk-parent - 1.9.1-SNAPSHOT + 1.10.0 ../../pom.xml diff --git a/contrib/langchain4j/pom.xml b/contrib/langchain4j/pom.xml index 7859fec80..ccbf6c2a6 100644 --- a/contrib/langchain4j/pom.xml +++ b/contrib/langchain4j/pom.xml @@ -20,7 +20,7 @@ com.google.adk google-adk-parent - 1.9.1-SNAPSHOT + 1.10.0 ../../pom.xml diff --git a/contrib/planners/pom.xml b/contrib/planners/pom.xml index 3699c1031..b490999b7 100644 --- a/contrib/planners/pom.xml +++ b/contrib/planners/pom.xml @@ -20,7 +20,7 @@ com.google.adk google-adk-parent - 1.9.1-SNAPSHOT + 1.10.0 ../../pom.xml diff --git a/contrib/samples/a2a_basic/pom.xml b/contrib/samples/a2a_basic/pom.xml index fcca8edae..7b521724d 100644 --- a/contrib/samples/a2a_basic/pom.xml +++ b/contrib/samples/a2a_basic/pom.xml @@ -5,7 +5,7 @@ com.google.adk google-adk-samples - 1.9.1-SNAPSHOT + 1.10.0 .. diff --git a/contrib/samples/a2a_server/pom.xml b/contrib/samples/a2a_server/pom.xml index 53cafffa8..6f8d0edf8 100644 --- a/contrib/samples/a2a_server/pom.xml +++ b/contrib/samples/a2a_server/pom.xml @@ -5,7 +5,7 @@ com.google.adk google-adk-samples - 1.9.1-SNAPSHOT + 1.10.0 .. diff --git a/contrib/samples/configagent/pom.xml b/contrib/samples/configagent/pom.xml index 91ad73c92..0ef756fdb 100644 --- a/contrib/samples/configagent/pom.xml +++ b/contrib/samples/configagent/pom.xml @@ -5,7 +5,7 @@ com.google.adk google-adk-samples - 1.9.1-SNAPSHOT + 1.10.0 .. diff --git a/contrib/samples/github/adkprtriaging/pom.xml b/contrib/samples/github/adkprtriaging/pom.xml index 7c3856c78..b4c9b9cf0 100644 --- a/contrib/samples/github/adkprtriaging/pom.xml +++ b/contrib/samples/github/adkprtriaging/pom.xml @@ -20,7 +20,7 @@ com.google.adk google-adk-samples - 1.9.1-SNAPSHOT + 1.10.0 ../.. diff --git a/contrib/samples/github/adkreleasedocs/pom.xml b/contrib/samples/github/adkreleasedocs/pom.xml index 917a73fb2..96cef22f7 100644 --- a/contrib/samples/github/adkreleasedocs/pom.xml +++ b/contrib/samples/github/adkreleasedocs/pom.xml @@ -20,7 +20,7 @@ com.google.adk google-adk-samples - 1.9.1-SNAPSHOT + 1.10.0 ../.. diff --git a/contrib/samples/github/adkspam/pom.xml b/contrib/samples/github/adkspam/pom.xml index ce48840ea..2736cbaa4 100644 --- a/contrib/samples/github/adkspam/pom.xml +++ b/contrib/samples/github/adkspam/pom.xml @@ -20,7 +20,7 @@ com.google.adk google-adk-samples - 1.9.1-SNAPSHOT + 1.10.0 ../.. diff --git a/contrib/samples/github/adkstale/pom.xml b/contrib/samples/github/adkstale/pom.xml index ae886f9bd..762c7c8b0 100644 --- a/contrib/samples/github/adkstale/pom.xml +++ b/contrib/samples/github/adkstale/pom.xml @@ -20,7 +20,7 @@ com.google.adk google-adk-samples - 1.9.1-SNAPSHOT + 1.10.0 ../.. diff --git a/contrib/samples/github/adktriaging/pom.xml b/contrib/samples/github/adktriaging/pom.xml index 905f00ef6..072a5972d 100644 --- a/contrib/samples/github/adktriaging/pom.xml +++ b/contrib/samples/github/adktriaging/pom.xml @@ -20,7 +20,7 @@ com.google.adk google-adk-samples - 1.9.1-SNAPSHOT + 1.10.0 ../.. diff --git a/contrib/samples/github/githubtools/pom.xml b/contrib/samples/github/githubtools/pom.xml index 8fb81abe4..ff74b65d6 100644 --- a/contrib/samples/github/githubtools/pom.xml +++ b/contrib/samples/github/githubtools/pom.xml @@ -20,7 +20,7 @@ com.google.adk google-adk-samples - 1.9.1-SNAPSHOT + 1.10.0 ../.. diff --git a/contrib/samples/helloworld/pom.xml b/contrib/samples/helloworld/pom.xml index dc6f83fcb..d18653932 100644 --- a/contrib/samples/helloworld/pom.xml +++ b/contrib/samples/helloworld/pom.xml @@ -20,7 +20,7 @@ com.google.adk google-adk-samples - 1.9.1-SNAPSHOT + 1.10.0 .. diff --git a/contrib/samples/mcpfilesystem/pom.xml b/contrib/samples/mcpfilesystem/pom.xml index 8a1d3ded4..b4d0f12ca 100644 --- a/contrib/samples/mcpfilesystem/pom.xml +++ b/contrib/samples/mcpfilesystem/pom.xml @@ -20,7 +20,7 @@ com.google.adk google-adk-parent - 1.9.1-SNAPSHOT + 1.10.0 ../../.. diff --git a/contrib/samples/pom.xml b/contrib/samples/pom.xml index 06f76df04..76e61f7c9 100644 --- a/contrib/samples/pom.xml +++ b/contrib/samples/pom.xml @@ -5,7 +5,7 @@ com.google.adk google-adk-parent - 1.9.1-SNAPSHOT + 1.10.0 ../.. diff --git a/contrib/spring-ai/pom.xml b/contrib/spring-ai/pom.xml index 2a6b1143b..fc8305f90 100644 --- a/contrib/spring-ai/pom.xml +++ b/contrib/spring-ai/pom.xml @@ -20,7 +20,7 @@ com.google.adk google-adk-parent - 1.9.1-SNAPSHOT + 1.10.0 ../../pom.xml diff --git a/core/pom.xml b/core/pom.xml index 86bf91d29..663d0b60d 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -20,7 +20,7 @@ com.google.adk google-adk-parent - 1.9.1-SNAPSHOT + 1.10.0 google-adk diff --git a/core/src/main/java/com/google/adk/Version.java b/core/src/main/java/com/google/adk/Version.java index c14108c61..f4867920a 100644 --- a/core/src/main/java/com/google/adk/Version.java +++ b/core/src/main/java/com/google/adk/Version.java @@ -22,7 +22,7 @@ */ public final class Version { // Don't touch this, release-please should keep it up to date. - public static final String JAVA_ADK_VERSION = "1.9.0"; // x-release-please-released-version + public static final String JAVA_ADK_VERSION = "1.10.0"; // x-release-please-released-version private Version() {} } diff --git a/dev/pom.xml b/dev/pom.xml index 10dd4cfda..8559a1725 100644 --- a/dev/pom.xml +++ b/dev/pom.xml @@ -18,7 +18,7 @@ com.google.adk google-adk-parent - 1.9.1-SNAPSHOT + 1.10.0 google-adk-dev diff --git a/maven_plugin/examples/custom_tools/pom.xml b/maven_plugin/examples/custom_tools/pom.xml index 9f1ca6ade..54e68a6ad 100644 --- a/maven_plugin/examples/custom_tools/pom.xml +++ b/maven_plugin/examples/custom_tools/pom.xml @@ -4,7 +4,7 @@ com.example custom-tools-example - 1.9.1-SNAPSHOT + 1.10.0 jar ADK Custom Tools Example diff --git a/maven_plugin/examples/simple-agent/pom.xml b/maven_plugin/examples/simple-agent/pom.xml index e1bc8fc25..ddcccdc27 100644 --- a/maven_plugin/examples/simple-agent/pom.xml +++ b/maven_plugin/examples/simple-agent/pom.xml @@ -4,7 +4,7 @@ com.example simple-adk-agent - 1.9.1-SNAPSHOT + 1.10.0 jar Simple ADK Agent Example diff --git a/maven_plugin/pom.xml b/maven_plugin/pom.xml index a89b457d9..fc839438b 100644 --- a/maven_plugin/pom.xml +++ b/maven_plugin/pom.xml @@ -5,7 +5,7 @@ com.google.adk google-adk-parent - 1.9.1-SNAPSHOT + 1.10.0 ../pom.xml diff --git a/pom.xml b/pom.xml index 26e40b432..3aa0b88b9 100644 --- a/pom.xml +++ b/pom.xml @@ -17,7 +17,7 @@ com.google.adk google-adk-parent - 1.9.1-SNAPSHOT + 1.10.0 pom Google Agent Development Kit Maven Parent POM @@ -81,7 +81,7 @@ mockito-core (directly or transitively) must set it to "-javaagent:${org.mockito:mockito-core:jar}" so the inline mock maker loads as a startup agent instead of self-attaching at runtime, which newer JDKs block. --> - + ${mockito.javaagent.arg} @{jacoco.agent.argLine} --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/sun.nio.ch=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.base/java.text=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/jdk.internal.misc=ALL-UNNAMED -Dio.netty.tryReflectionSetAccessible=true diff --git a/tutorials/city-time-weather/pom.xml b/tutorials/city-time-weather/pom.xml index 3b82d2091..fdab997a9 100644 --- a/tutorials/city-time-weather/pom.xml +++ b/tutorials/city-time-weather/pom.xml @@ -20,7 +20,7 @@ com.google.adk google-adk-parent - 1.9.1-SNAPSHOT + 1.10.0 ../../pom.xml diff --git a/tutorials/live-audio-single-agent/pom.xml b/tutorials/live-audio-single-agent/pom.xml index a75361c57..9f32efc20 100644 --- a/tutorials/live-audio-single-agent/pom.xml +++ b/tutorials/live-audio-single-agent/pom.xml @@ -20,7 +20,7 @@ com.google.adk google-adk-parent - 1.9.1-SNAPSHOT + 1.10.0 ../../pom.xml