Skip to content

Release: v0.6.0#194

Merged
kalenkevich merged 2 commits intomainfrom
release-please--branches--main
Mar 25, 2026
Merged

Release: v0.6.0#194
kalenkevich merged 2 commits intomainfrom
release-please--branches--main

Conversation

@kalenkevich
Copy link
Copy Markdown
Collaborator

@kalenkevich kalenkevich commented Mar 12, 2026

Automated Release PR

adk: 0.6.0

0.6.0 (2026-03-23)

Features

Bug Fixes

  • a2a integration: use right enum values for agent card transport types. (#212) (b00cef7)
  • a2a support videometadata during part convertion (#198) (7b36f48)
  • 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)
devtools: 0.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)

Bug Fixes

  • Add option to start ADK API server on free random port. (#197) (b8b92bf)
  • Print error message when port for ADK API server already in use (#207) (8164857)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @google/adk bumped from ^0.5.0 to ^0.6.0
main: 0.6.0

0.6.0 (2026-03-23)

Features

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)

This PR was generated with Release Please. See documentation.

@gemini-code-assist
Copy link
Copy Markdown

Summary of Changes

Hello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request performs an automated release for version 0.6.0 of the adk-js project. The core change is a significant version increment across all modules, primarily driven by the introduction of A2A integration, which enhances the project's capabilities by allowing ADK agents to be served through A2A and providing new CLI options for this functionality.

Highlights

  • Version Bump: All packages within the repository, including adk, devtools, and the root project, have been updated to version 0.6.0.
  • A2A Integration Feature: A new feature has been introduced for A2A integration, adding a CLI option and enabling the serving of ADK agents via A2A.
  • Dependency Update: The @google/adk dependency within the devtools package has been bumped from ^0.5.0 to ^0.6.0.

🧠 New Feature in Public Preview: You can now enable Memory to help Gemini Code Assist learn from your team's feedback. This makes future code reviews more consistent and personalized to your project's style. Click here to enable Memory in your admin console.

Changelog
  • .release-please-manifest.json
    • Updated the manifest to reflect the new 0.6.0 version for the root, core, and dev packages.
  • core/CHANGELOG.md
    • Added a new changelog entry for version 0.6.0, detailing the A2A integration feature.
  • core/package.json
    • Updated the package version from 0.5.0 to 0.6.0.
  • core/src/version.ts
    • Updated the version constant to 0.6.0.
  • dev/CHANGELOG.md
    • Added a new changelog entry for version 0.6.0, including the A2A integration feature and the dependency bump for @google/adk.
  • dev/package.json
    • Updated the package version from 0.5.0 to 0.6.0.
    • Updated the @google/adk dependency from ^0.5.0 to ^0.6.0.
  • dev/src/version.ts
    • Updated the version constant to 0.6.0.
  • package-lock.json
    • Updated the root package version to 0.6.0.
    • Updated the core package version to 0.6.0.
    • Updated the dev package version to 0.6.0.
    • Updated the @google/adk dependency within dev to ^0.6.0.
  • package.json
    • Updated the root package version from 0.5.0 to 0.6.0.
Activity
  • This pull request was automatically generated by the Release Please tool, indicating an automated release process.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for GitHub and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request is an automated release for version 0.6.0, with changes consisting of consistent version bumps across package configuration files and changelogs. The updates appear correct for the release. While reviewing the new feature code provided as context, I noticed a potential issue in core/src/a2a/agent_executor.ts (which is not in this PR's diff) where adkEvent.author! is used with a non-null assertion. Since the author property on an AdkEvent can be undefined, this could lead to a runtime error. I recommend handling the potential undefined value for adkEvent.author in a future change to improve robustness.

@kalenkevich kalenkevich force-pushed the release-please--branches--main branch 12 times, most recently from 4493ad1 to a554f2a Compare March 19, 2026 22:40
@kalenkevich kalenkevich force-pushed the release-please--branches--main branch from a554f2a to 0b0599a Compare March 23, 2026 20:04
@kalenkevich kalenkevich force-pushed the release-please--branches--main branch from 0b0599a to 290fd07 Compare March 23, 2026 21:48
Copy link
Copy Markdown
Member

@ScottMansfield ScottMansfield left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Send it, let's gooo

@kalenkevich kalenkevich merged commit 393cbd2 into main Mar 25, 2026
9 of 12 checks passed
@kalenkevich kalenkevich deleted the release-please--branches--main branch March 25, 2026 23:12
@kalenkevich
Copy link
Copy Markdown
Collaborator Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants