Releases: google/adk-js
Releases · google/adk-js
main: v0.4.0
devtools: v0.4.0
0.4.0 (2026-02-25)
Features
- Add ADK CLI version command. (#115) (871be23)
- add database session service (b3c38fe)
- flip ADK CLI to be ESM native instead of CommonJS. (#113) (1eb443e)
Bug Fixes
Dependencies
- The following workspace dependencies were updated
- dependencies
- @google/adk bumped from ^0.3.0 to ^0.4.0
- dependencies
What's Changed
- Define agent integration tests framework by @kalenkevich in #100
- Add precommit hook to check for API keys in files to prevent leaks by @kalenkevich in #110
- chore: Bump @modelcontextprotocol/sdk from 1.25.3 to 1.26.0 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #112
- Add ADK CLI version command by @kalenkevich in #115
- Switch instanceof operator to type guard function for class instances part 2. by @kalenkevich in #116
- Handle state and state delta request body params in ADK API server. by @kalenkevich in #117
- Flip ADK CLI to be ESM native instead of CommonJS by @kalenkevich in #113
- Add test coverage npm command by @kalenkevich in #121
- Mute @google/adk logs while running tests by @kalenkevich in #120
- Remove pr commit check workflow by @kalenkevich in #124
- Add license check workflow by @kalenkevich in #123
- Create session service registry and wire that to CLI. by @kalenkevich in #126
- feat: Add ApigeeLlm to the typescript ADK by @mdomingo22 in #125
- Add ADK TS Improvements Design Document by @dewitt in #134
- Standardize API exports and AgentEvent types by @dewitt in #136
- Add getOrCreateSession helper to BaseSessionService by @dewitt in #138
- Relax agent naming validation and add pauseOnToolCalls config by @dewitt in #140
- Add utils to convert events from snake_case <-> camelCase. by @kalenkevich in #127
- chore: Bump qs from 6.14.1 to 6.14.2 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #150
- Pull request template for typescript by @ryanaiagent in #148
- chore: Bump ajv from 6.12.6 to 6.14.0 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #159
- feat: Add AdkWebClient service by @kalenkevich in #153
- Implement Runner streaming and stateless execution by @dewitt in #142
- Refactor error handling and fix state persistence in LlmAgent by @dewitt in #144
- A2A integration: Add util to convert A2A <-> GenAI parts. by @kalenkevich in #160
- Remove Hard-coded check that prevents set tools and outputSchema. by @kalenkevich in #130
- Add FileArtifactService by @kalenkevich in #131
- Add tests for cli entrypoint by @kalenkevich in #122
- docs: improve repository setup and build documentation by @dewitt in #163
- Add database session service by @kalenkevich in #129
New Contributors
- @mdomingo22 made their first contribution in #125
- @ryanaiagent made their first contribution in #148
Full Changelog: adk-v0.3.0...devtools-v0.4.0
adk: v0.4.0
0.4.0 (2026-02-25)
Features
- Add ApigeeLlm to the typescript ADK (#125) (9e42b25)
- add database session service (b3c38fe)
- flip ADK CLI to be ESM native instead of CommonJS. (#113) (1eb443e)
Bug Fixes
What's Changed
- Define agent integration tests framework by @kalenkevich in #100
- Add precommit hook to check for API keys in files to prevent leaks by @kalenkevich in #110
- chore: Bump @modelcontextprotocol/sdk from 1.25.3 to 1.26.0 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #112
- Add ADK CLI version command by @kalenkevich in #115
- Switch instanceof operator to type guard function for class instances part 2. by @kalenkevich in #116
- Handle state and state delta request body params in ADK API server. by @kalenkevich in #117
- Flip ADK CLI to be ESM native instead of CommonJS by @kalenkevich in #113
- Add test coverage npm command by @kalenkevich in #121
- Mute @google/adk logs while running tests by @kalenkevich in #120
- Remove pr commit check workflow by @kalenkevich in #124
- Add license check workflow by @kalenkevich in #123
- Create session service registry and wire that to CLI. by @kalenkevich in #126
- feat: Add ApigeeLlm to the typescript ADK by @mdomingo22 in #125
- Add ADK TS Improvements Design Document by @dewitt in #134
- Standardize API exports and AgentEvent types by @dewitt in #136
- Add getOrCreateSession helper to BaseSessionService by @dewitt in #138
- Relax agent naming validation and add pauseOnToolCalls config by @dewitt in #140
- Add utils to convert events from snake_case <-> camelCase. by @kalenkevich in #127
- chore: Bump qs from 6.14.1 to 6.14.2 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #150
- Pull request template for typescript by @ryanaiagent in #148
- chore: Bump ajv from 6.12.6 to 6.14.0 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #159
- feat: Add AdkWebClient service by @kalenkevich in #153
- Implement Runner streaming and stateless execution by @dewitt in #142
- Refactor error handling and fix state persistence in LlmAgent by @dewitt in #144
- A2A integration: Add util to convert A2A <-> GenAI parts. by @kalenkevich in #160
- Remove Hard-coded check that prevents set tools and outputSchema. by @kalenkevich in #130
- Add FileArtifactService by @kalenkevich in #131
- Add tests for cli entrypoint by @kalenkevich in #122
- docs: improve repository setup and build documentation by @dewitt in #163
- Add database session service by @kalenkevich in #129
New Contributors
- @mdomingo22 made their first contribution in #125
- @ryanaiagent made their first contribution in #148
Full Changelog: adk-v0.3.0...adk-v0.4.0
main: v0.3.0
0.3.0 (2026-01-31)
Features
- Add headers option for MCP Session manager and deprecate the header option. (#98) (c28aae3)
- add setLogger() for custom logger support (#96) (7e96728)
- support Zod v3 and v4. (#46) (accb7ca)
Bug Fixes
Miscellaneous Chores
- support release-please for release automation (2c55c5d)
devtools: v0.3.0
adk: v0.3.0
0.3.0 (2026-01-31)
Features
- Add headers option for MCP Session manager and deprecate the header option. (#98) (c28aae3)
- add setLogger() for custom logger support (#96) (7e96728)
- support Zod v3 and v4. (#46) (accb7ca)
Bug Fixes
Miscellaneous Chores
- support release-please for release automation (2c55c5d)
devtools: v0.2.5
adk: v0.2.5
0.2.5 (2026-01-28)
Bug Fixes
- handle empty MCP schema types during Gemini conversion (345d16b)
- Fix bug when ADK web server crashes on agent graph generation (3c7f28e)
Changed
- Update the test as per review to use toEqual (5680f93)
- Stop using
instanceofoperator and replace it with a type guard function to check for class instances (1921e54)
Miscellaneous Chores
v0.2.4
Full Changelog: v0.2.3...v0.2.4
v0.2.3
Bumping version to 0.2.3 to fix lodash import errors.
Full Changelog: v0.2.2...v0.2.3