Releases: google/adk-js
Releases · google/adk-js
main: v1.1.0
devtools: v1.1.0
adk: v1.1.0
main: v1.0.0
1.0.0 (2026-04-21)
Features
- add Agent type alias for LlmAgent to keep parity with Python ADK. (#242) (03da958)
- add auth preprocessor and update auth handler. (#227) (e94c181)
- add auth related base classes (#223) (a87ed8e)
- add progressive model streaming processing (#258) (93d551b)
- export AdkApiServer from @google/adk-devtools package (#245) (0887e40)
- keep original __dirname, __filename and import.meta.url value for compiled agent files. (#254) (db89a42)
- oauth support: add oauth2 related classes (#225) (d2b7dcb)
- Plugin callbacks for context compaction and tool selection (#250) (3deda16)
- RoutedAgent and RoutedLlm (#215) (1083301)
- skills: add skills toolset (part 2) (#252) (6869e23)
- skills: define skills interface (#251) (e8b2cae)
- skills: loader (part 3) (#256) (a4d2858)
- skills: support script execution (#276) (8d5cc0a)
- support abort parameter in runner, agent, model, tool and processors (#234) (1614f36)
- unsafe local code executor (#257) (ce5bde9)
Bug Fixes
- add client url to support custom url options for DB connection. (#284) (bf8fade)
- add missing invocation id when creating new ADK event while merging parallel tool responses. (#253) (7739bd8)
- move otel dependencies from dev deps to deps (#243) (9622da6)
- propagate thoughtSignature to concurrent function calls in streaming (#268) (8cd6360)
- support dynamic requre in esm builds (#244) (fecbdd3)
Miscellaneous Chores
- release 1.0.0 (84f886e)
devtools: v1.0.0
1.0.0 (2026-04-21)
Features
- export AdkApiServer from @google/adk-devtools package (#245) (0887e40)
- keep original __dirname, __filename and import.meta.url value for compiled agent files. (#254) (db89a42)
Bug Fixes
Miscellaneous Chores
- release 1.0.0 (84f886e)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @google/adk bumped from ^0.6.1 to ^1.0.0
- dependencies
adk: v1.0.0
1.0.0 (2026-04-21)
Features
- add Agent type alias for LlmAgent to keep parity with Python ADK. (#242) (03da958)
- add auth preprocessor and update auth handler. (#227) (e94c181)
- add auth related base classes (#223) (a87ed8e)
- add progressive model streaming processing (#258) (93d551b)
- oauth support: add oauth2 related classes (#225) (d2b7dcb)
- Plugin callbacks for context compaction and tool selection (#250) (3deda16)
- RoutedAgent and RoutedLlm (#215) (1083301)
- skills: add skills toolset (part 2) (#252) (6869e23)
- skills: define skills interface (#251) (e8b2cae)
- skills: loader (part 3) (#256) (a4d2858)
- skills: support script execution (#276) (8d5cc0a)
- support abort parameter in runner, agent, model, tool and processors (#234) (1614f36)
- unsafe local code executor (#257) (ce5bde9)
Bug Fixes
- add client url to support custom url options for DB connection. (#284) (bf8fade)
- add missing invocation id when creating new ADK event while merging parallel tool responses. (#253) (7739bd8)
- move otel dependencies from dev deps to deps (#243) (9622da6)
- propagate thoughtSignature to concurrent function calls in streaming (#268) (8cd6360)
- support dynamic requre in esm builds (#244) (fecbdd3)
Miscellaneous Chores
- release 1.0.0 (84f886e)
main: v0.6.1
devtools: v0.6.1
adk: v0.6.1
main: v0.6.0
0.6.0 (2026-03-23)
Features
- A2A integration: A2A Remote agent (#190) (c6b75a2)
- A2A integration: Add CLI option and serve ADK agents via A2A (#188) (3897ee9)
- A2A integration: add toA2a util function (#205) (b7043ab)
- Implement LoadMemoryTool and add tests. (#201) (eac351f)
- LoadArtifactsTool (#200) (b5eebdd)
- Preload memory tool (#203) (5e0dfa1)
- token-based context compaction (#191) (ad24580)
Bug Fixes
- a2a integration: use right enum values for agent card transport types. (#212) (b00cef7)
- a2a support videometadata during part convertion (#198) (7b36f48)
- Add option to start ADK API server on free random port. (#197) (b8b92bf)
- persist session state correctly to not lose prev data. (#209) (dbfa367)
- prevent path traversal in FileArtifactService (CWE-22) (#210) (8c0eaa1)
- Print error message when port for ADK API server already in use (#207) (8164857)
- stop droping all existing tables in schema during sesstion db initialisation (#195) (40a9f14)
- use llmAgent instruction when root agent is not llmAgent (#208) (b3c677c)