Google ADK

Tracking major feature releases, model weight updates, structural APIs, and developer roadmaps.

v1.34.1

v1.34.1

1.34.1 (2026-05-22) Bug Fixes Fix bug where grounding metadata in Gemini 3.1 live was being silently discarded ( 9b6b9e9 ) fix input and output transcription finished events for Gemini v3.1 ( 13763d7 ) tools: Prevent session drop on MCP tool error ( 1fd406b )

v2.1.0

v2.1.0

2.1.0 (2026-05-23) Features Add chart generation and artifact loading to data agent ( db06416 ) Add support for creating sandboxes from templates and snapshots ( cbd14eb ) Add user.id to gen_ai.user.message log records for telemetry ( eb379be ) Fix error message telemetry for tool calls ( e56c021 ) Preserve transcription event order in conversation trajectory ( b3d0759 ) Bug Fixes ci: Add python-dateutil dependency to stale-bot workflow ( 84fa984 ) ci: Prevent workflow failures in relocated adk_team samples ( 55cbc8c ) ci: Use absolute path for PYTHONPATH in upload docs workflow ( 85223e6 ) cl...

v2.0.0

v2.0.0

2.0.0 (2026-05-19) ADK 2.0 General Availability This release introduces v2.0.0 General Availability (GA) of the Google Agent Development Kit (ADK), establishing production-grade foundations for multi-agent workflows and advanced dynamic agent collaboration. Core Architecture Highlights Multi-Agent Workflow Engine Flexible Execution Graphs: Establishes a model-agnostic engine for orchestrating non-linear, conditional, and cyclical agent execution patterns. Intelligent Task Delegation: Introduces modular workflow abstractions enabling parallel sub-agent workers, nested hierarchical team structur...

v1.34.0

v1.34.0

1.34.0 (2026-05-18) Features a2a: add support for persistent task stores ( cd78d87 ) add general support for Gemini Live API in ADK evaluate ( 790c9be ) Add mTLS support to Google Cloud Telemetry exporter ( cfe8d2c ) add support for A2aAgentExecutor factory in to_a2a() function ( 115124c ) add support for non-ADK produced input-required events ( 6e53472 ) Added config option to include tool calls/responses in conversation history passed to user simulator ( baf7efb ) ci: add Gemini auto review and invoke workflows ( fd8b492 ) Implement GCPSkillRegistry in ADK ( 88ebd42 ) Implement Skill Registr...

v1.33.0

v1.33.0

1.33.0 (2026-05-08) Features add BufferableSessionService ( 0bc767e ) apigee: allow injecting credentials into ApigeeLlm ( ce578ff ) Make ADK environment tools truncation limit configurable ( 83ae405 ) models: add get_function_calls and get_function_responses to LlmResponse ( 22fae7e ) Bug Fixes catch genai.ClientError when sandbox is missing ( 69fa777 ), closes #5480 double append bug ( f8b4c59 ) Filter out video events with inline data from being stored in session ( 88421f8 ) fix fork detection, correct offload limits, and add response logging in BigQuery plugin ( 9d1bb4b ) hot reload agents...

v1.32.0

v1.32.0

1.32.0 (2026-04-30) Features Add an option to prevent the SaveFilesAsArtifactsPlugin from attaching reference file parts to the message ( 987c809 ) add credentials parameter to BigQueryAgentAnalyticsPlugin ( 34713fb ) Add express mode onboarding support to adk deploy cli ( 2b04996 ) add native OpenTelemetry agentic metrics ( 6942aac ) Add OpenTelemetry tracing for event compaction ( c65dd55 ) Add sample agent demonstrating 2LO, 3LO, and API Key auth via GcpAuthProvider ( 909a8c2 ) Add support for Anthropic's thinking blocks ( 16952bd ) Add support for excluding predefined functions in Computer...

v2.0.0

v2.0.0b1

2.0.0-beta.1 (2026-04-21) Highlights Transition to Beta : Updated documentation to reflect the project's move to Beta phase ( 84e792fd ). Security Fix : Resolved a potential RCE vulnerability related to nested YAML configurations ( 2b54c4ac ). Documentation & Style : Modularized the ADK style guide and added new topics ( 9bb21795 ). Workflow Orchestration Core : Added the full Workflow(BaseNode) graph orchestration implementation ( c25d86f1 ). Introduced NodeRunner for per-node execution isolation ( 0b3e7043 ). Added DefaultNodeScheduler for standalone node resume via ctx.run_node() ( a68e...

v1.31.1

v1.31.1

1.32.0 (2026-04-21) Bug Fixes block RCE vulnerability via nested YAML configurations in ADK ( e283ea0 ) bump Vertex SDK version ( 21ebe29 ) Disable bound token for mcp_tool ( d0afddd ) web oauth flow and trace view ( c3dafdb )

v1.31.0

v1.31.0

1.31.0 (2026-04-16) Features Add "google-adk" user agent to Parameter Manager and Secret Manager clients ( b8e8f6b ) Add support for memories.ingest_events in VertexAiMemoryBankService ( d69477f ) Add Vertex AI Agent Engine Sandbox integration for computer use ( 7686848 ) Firestore support ( 1a9df8f ) live: Add live_session_id to LlmResponse ( bf84e2c ) Bug Fixes Bump minimum mcp version from 1.23.0 to 1.24.0 ( 494c360 ) cli: correct console URL path after adk deploy agent_engine ( 64ed1a6 ), closes #5336 execute on_event_callback before append_event to persist plugin modifications ( 454188d )...

v1.30.0

v1.30.0

1.30.0 (2026-04-13) Features Add Auth Provider support to agent registry ( f2c68eb ) Add Parameter Manager integration to ADK ( b0715d7 ) Add support for Gemma 4 models in ADK ( 9d4ecbe ), closes #5156 allow users to include artifacts from artifact_service in A2A events using provided interceptor ( e63d991 ) emit a TaskStatusUpdateEvent for ADK events with no output parts but with event.actions ( dcc485b ) Live avatar support in ADK ( a64a8e4 ) live: expose live_session_resumption_update as Event in BaseLlmFlow ( 2626ad7 ), closes #4357 Promote BigQuery tools to Stable ( abcf14c ) samples: add...

v2.0.0

v2.0.0a3

Features Workflow Orchestration: Added Workflow(BaseNode) graph orchestration implementation, support for lazy scan deduplication and resume for dynamic nodes, partial resume for nested workflows, and state/artifact delta bundling onto yielded events. CLI and Web UI: Added support for Workflow graph visualization in web UI, improved graph readability with distinct icons and shapes, and active node rendering in event graph. Documentation: Added reference documentation for development (skills like adk-style, adk-git, and observability architecture).

v1.29.0

v1.29.0

Changelog 1.29.0 (2026-04-09) Features Add auth scheme/credential support to MCP toolsets in Agent Registry ( 7913a3b ) add ability to block shell metacharacters in BashTool ( 23bd95b ) add configurable resource limits for subprocesses in BashTool ( 1b05842 ) Add configurable view_prefix to BigQueryLoggerConfig ( 37973da ) Add custom session id functionality to vertex ai session service ( e1913a6 ) Add Description column to SKILL.md and update terminology ( 435f7c7 ) Add Easy GCP support to ADK CLI ( 8850916 ) Add regional endpoint support to SecretManagerClient ( 19ac679 ) Add support for mod...

v1.28.1

v1.28.1

1.28.1 (2026-04-02) Features live: support live for gemini-3.1-flash-live-preview model ( ee69661 ) Bug Fixes Disallow args on /builder and Add warning about Web UI usage to CLI help ( f037f68 ) live: Buffer tool calls and emit them together upon turn completion ( 081adbd )

v2.0.0

v2.0.0a2

2.0.0-alpha.2 (2026-03-26) Bug Fixes add agent name validation to prevent arbitrary module imports ( be094f7 ) add protection for arbitrary module imports ( 0019801 ), closes #4947 Default to ClusterIP so GKE deployment isn't publicly exposed by default ( 27aed23 ) enforce allowed file extensions for GET requests in the builder API ( 68ece4e ) Exclude compromised LiteLLM versions from dependencies pin to 1.82.6 ( 79ed953 ) gate builder endpoints behind web flag ( 584283e ) Update eval extras to Vertex SDK package version with constrained LiteLLM upperbound ( a86d0aa )

v1.28.0

v1.28.0

1.28.0 (2026-03-26) Features a2a: add lifespan parameter to to_a2a() ( 0f4c807 ), closes #4701 Add a new extension for the new version of ADK-A2A integration ( 6f0dcb3 ) Add ability to run individual unit tests to unittests.sh ( b3fcd8a ) Add database_role property to SpannerToolSettings and use it in execute_sql to support fine grained access controls ( 360e0f7 ) Add index to events table and update dependencies ( 3153e6d ), closes #4827 Add MultiTurn Task success metric ( 9a75c06 ) Add MultiTurn Task trajectory and tool trajectory metrics ( 38bfb44 ) Add slack integration to ADK ( 6909a16 ) ...

v1.27.5

v1.27.5

1.27.5 (2026-03-26) Bug Fixes Update eval extras to Vertex SDK package version with constrained LiteLLM upperbound ( 77928a8 )

v1.27.4

v1.27.4

1.27.4 (2026-03-24) Bug Fixes Exclude compromised LiteLLM versions from dependencies pin to 1.82.6 ( fa5e707 ) gate builder endpoints behind web flag ( 44b3f72 )

v1.27.3

v1.27.3

1.27.3 (2026-03-23) Bug Fixes add protection for arbitrary module imports ( 276adfb )

v2.0.0

v2.0.0a1

Features Introduces two major capabilities: Workflow runtime: graph-based execution engine for composing deterministic execution flows for agentic apps, with support for routing, fan-out/fan-in, loops, retry, state management, dynamic nodes, human-in-the-loop, and nested workflows Task API: structured agent-to-agent delegation with multi-turn task mode, single-turn controlled output, mixed delegation patterns, human-in-the-loop, and task agents as workflow nodes

v1.27.2

v1.27.2

Bug Fixes Use valid dataplex OAuth scope for BigQueryToolset ( 4010716 ) Store and retrieve usage_metadata in Vertex AI custom_metadata ( b318eee )