Skip to content

v1.0.0-rc.1

Choose a tag to compare

@adk-java-releases-bot adk-java-releases-bot released this 20 Mar 13:27

1.0.0-rc.1 (2026-03-20)

⚠ BREAKING CHANGES

  • remove McpToolset constructors taking Optional parameters
  • remove deprecated Example processor

Features

  • add handling the a2a metadata in the RemoteA2AAgent; Add the enum type for the metadata keys (e51f911)
  • add type-safe runAsync methods to BaseTool (b8cb7e2)
  • Enhance LangChain4j to support MCP tools with parametersJsonSchema (2c71ba1)
  • fixing context propagation for agent transfers (9a08076)
  • Implement basic version of BigQuery Agent Analytics Plugin (c8ab0f9)
  • init AGENTS.md file (7ebeb07)
  • Propagating the otel context (8556d4a)
  • remove McpToolset constructors taking Optional parameters (dbb1394)
  • Return List instead of ImmutableList in CallbackUtil methods (8af5e03)
  • update requestedAuthConfigs and its builder to be of general Map types (f145c74)
  • Update return type of App.plugins() from ImmutableList to List (8ba4bfe)
  • Update return type of toolsets() from ImmutableList to List (cd56902)
  • update Session.state() and its builder to be of general Map types (4b9b99a)
  • update stateDelta builder input to Map from ConcurrentMap (0d1e5c7)

Bug Fixes

  • fix null handling in runAsyncImpl (567fdf0)
  • improve processRequest_concurrentReadAndWrite_noException test case (4eb3613)
  • include saveArtifact invocations in event chain (551c31f)
  • prevent ConcurrentModificationException when session events are modified by another thread during iteration (fca43fb)
  • Relaxing constraints for output schema (d7e03ee)
  • Removing deprecated methods in Runner (0af82e6)
  • Use ConcurrentHashMap in InvocationReplayState (94de7f1), closes #1009
  • workaround for the client config streaming settings are not respected (#983) (3ba04d3)

Miscellaneous Chores

  • remove deprecated Example processor (28a8cd0)
  • set version to 1.0.0-rc.1 (dc5d794)