# Changelog ## 0.2.0 ### ⚠ BREAKING CHANGES * Fix typo in method name in `Event`: has_trailing_code_exeuction_result --> has_trailing_code_execution_result. ### Features * `adk` CLI: * Introduce `adk create` cli tool to help creating agents. * Adds `--verbosity` option to `adk deploy cloud_run` to show detailed cloud run deploy logging. * Improve the initialization error message for `DatabaseSessionService`. * Lazy loading for Google 1P tools to minimize the initial latency. * Support emitting state-change-only events from planners. * Lots of Dev UI updates, including: * Show planner thoughts and actions in the Dev UI. * Support MCP tools in Dev UI. (NOTE: `agent.py` interface is temp solution and is subject to change) * Auto-select the only app if only one app is available. * Show grounding links generated by Google Search Tool. * `.env` file is reloaded on every agent run. ### Bug Fixes * `LiteLlm`: arg parsing error and python 3.9 compatibility. * `DatabaseSessionService`: adds the missing fields; fixes event with empty content not being persisted. * Google API Discovery response parsing issue. * `load_memory_tool` rendering issue in Dev UI. * Markdown text overflows in Dev UI. ### Miscellaneous Chores * Adds unit tests in Github action. * Improves test coverage. * Various typo fixes. ## 0.1.0 ### Features * Initial release of the Agent Development Kit (ADK). * Multi-agent, agent-as-workflow, and custom agent support * Tool authentication support * Rich tool support, e.g. built-in tools, google-cloud tools, third-party tools, and MCP tools * Rich callback support * Built-in code execution capability * Asynchronous runtime and execution * Session, and memory support * Built-in evaluation support * Development UI that makes local development easy * Deploy to Google Cloud Run, Agent Engine * (Experimental) Live(Bidi) auido/video agent support and Compositional Function Calling(CFC) support