Skip to content

Release: v2.1.0 - #792

Open
kalenkevich wants to merge 1 commit into
mainfrom
release-please--branches--main
Open

Release: v2.1.0#792
kalenkevich wants to merge 1 commit into
mainfrom
release-please--branches--main

Conversation

@kalenkevich

@kalenkevich kalenkevich commented Aug 21, 2026

Copy link
Copy Markdown
Collaborator

Automated Release PR

adk: 2.1.0

2.1.0 (2026-08-26)

Features

  • plugins: add ReflectAndRetryToolPlugin and ReflectAndRetryModelPlugin for self-healing error recovery (#631) (1b6ea6d)

Bug Fixes

  • a2a: propagate request metadata to agent execution (#752) (#768) (bb2dd8f)
  • auth: redact OAuth2 authorization code from malformed-callback-URI log (#640) (08f4f24)
  • close two remaining author-blind confirmation-resolution paths (#755) (f9d6d91)
  • core: gracefully handle unregistered tool calls (#790) (6be4195)
  • core: load artifacts and MCP resources when other tools are call… (#639) (b723201)
  • core: stop a surviving grandchild from hanging code execution (#793) (173462a), closes #622
  • preserve EventActions when a long-running tool returns no response (#571) (c6ad9c2)
  • scrub credential material before forwarding to a remote A2A peer (#767) (f3c27fd)
  • sessions: import Client from the @google-cloud/vertexai package root (#801) (3aaf49b)
devtools: 2.1.0

2.1.0 (2026-08-26)

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @google/adk bumped from ^2.0.0 to ^2.1.0
integrations: 2.1.0

2.1.0 (2026-08-26)

Miscellaneous Chores

  • integrations: Synchronize adk versions

Dependencies

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

2.1.0 (2026-08-26)

Features

  • plugins: add ReflectAndRetryToolPlugin and ReflectAndRetryModelPlugin for self-healing error recovery (#631) (1b6ea6d)

Bug Fixes

  • a2a: propagate request metadata to agent execution (#752) (#768) (bb2dd8f)
  • auth: redact OAuth2 authorization code from malformed-callback-URI log (#640) (08f4f24)
  • close two remaining author-blind confirmation-resolution paths (#755) (f9d6d91)
  • core: gracefully handle unregistered tool calls (#790) (6be4195)
  • core: load artifacts and MCP resources when other tools are call… (#639) (b723201)
  • core: stop a surviving grandchild from hanging code execution (#793) (173462a), closes #622
  • dev: let --bundle false actually load an agent (#791) (91357fd), closes #714
  • guard reads in the dev server against DNS rebinding (#744) (0fe9581)
  • preserve EventActions when a long-running tool returns no response (#571) (c6ad9c2)
  • remove the no-op @ts-ignore on the esbuild-shim-plugin import (#805) (9566743)
  • scrub credential material before forwarding to a remote A2A peer (#767) (f3c27fd)
  • sessions: import Client from the @google-cloud/vertexai package root (#801) (3aaf49b)

This PR was generated with Release Please. See documentation.

@AmaadMartin AmaadMartin left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Approve. Release Please bump 2.0.0 -> 2.0.1. The only fix commit since adk-v2.0.0 is fix(dev) #791, and it appears in the dev changelog; chore #786 is correctly excluded by the node changelog sections. The linked-versions plugin bumps all four components together, so the manifest, three version.ts files, the package.json files, and the lockfile are consistent. Required checks and run-tests all pass at review time.

@kalenkevich
kalenkevich force-pushed the release-please--branches--main branch from 6bc6ac8 to 166bbc6 Compare August 22, 2026 02:49

@AmaadMartin AmaadMartin left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Approve. Release Please bump 2.0.0 -> 2.0.1, re-verified at head 166bbc6. The changelog matches the commit range adk-v2.0.0..main exactly: fix(core) #793 and fix(dev) #791 both appear; chore #786 is correctly excluded. Version 2.0.1 is consistent across the manifest, three version.ts files, package.json files, and the lockfile. Required checks pass; run-tests was still running at review time.

@kalenkevich
kalenkevich force-pushed the release-please--branches--main branch 2 times, most recently from de3fca3 to 7900c3e Compare August 22, 2026 04:23

@AmaadMartin AmaadMartin left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Approve. Each fix: commit since v2.0.0 (#768, #639, #793, #791) appears in the correct package changelog, and the two other commits (#786 chore, #794 test) are correctly hidden by the default config; no commit uses a misplaced bang, so none was dropped. The fix-only set gives a correct patch bump, and all four packages plus the lockfile move 2.0.0 to 2.0.1 consistently. CI: run-tests (windows-latest) failed on a known flake in unsafe_local_code_executor_test.ts (5000ms timeout, #622), a file this PR does not touch; the required checks (cla/google, check-license, scan-pr) all pass.

@AmaadMartin AmaadMartin left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Approved. This is a standard Release Please release PR for v2.0.1. The diff changes only release files: the manifest, the three changelogs, the package versions, and the lockfile. I verified that all four fix commits since v2.0.0 (#768, #639, #793, #791) appear in a changelog, and that the 2.0.0 to 2.0.1 bump is consistent across every file. CI note: run-tests (windows-latest) failed on unsafe_local_code_executor_test.ts timeouts, a known flake in a file this PR does not touch; macOS and Ubuntu passed.

@kalenkevich
kalenkevich force-pushed the release-please--branches--main branch from 7900c3e to 1dc6b79 Compare August 24, 2026 21:46
@kalenkevich kalenkevich changed the title Release: v2.0.1 Release: v2.1.0 Aug 24, 2026
@kalenkevich
kalenkevich force-pushed the release-please--branches--main branch 2 times, most recently from af24ae8 to 437a325 Compare August 24, 2026 21:55

@AmaadMartin AmaadMartin left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Approve. Standard Release Please bump to v2.1.0. I checked the changelog against the commit range adk-v2.0.0..HEAD: every feat/fix commit is listed, and the chore (#786) and test (#794) commits are correctly excluded. The minor bump is right — #631 is the only feat and no commit is breaking. Version strings match across the manifest, all package.json, all version.ts, and package-lock.json. CI was green at review time.

@AmaadMartin AmaadMartin left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Approve. Standard Release Please bump to v2.1.0. Every feat/fix commit merged since adk-v2.0.0 appears in a changelog: #631, #640, #571, #768, #639, #793 in core and #791 in dev. The two omitted commits are a chore (#786) and a test (#794), which Release Please excludes correctly. The diff only touches release files (manifest, changelogs, version.ts, package.json, lockfile version fields) with no registry URL churn. All required checks and run-tests passed at review time.

@AmaadMartin AmaadMartin left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Approve. This is a standard Release Please PR: version bumps 2.0.0 -> 2.1.0 and changelog entries only, no source logic.

I checked the changelog against the commit range main-v2.0.0...main. All nine commits map correctly: one feat and five fixes go to the core changelog, one fix goes to the dev changelog, and the chore and test commits are correctly omitted. No commit is dropped, and no commit carries a breaking-change marker, so the minor bump is right. The file set matches every prior release PR.

CI was fully green at review time.

@kalenkevich
kalenkevich force-pushed the release-please--branches--main branch from 437a325 to 8cef16c Compare August 25, 2026 02:14

@AmaadMartin AmaadMartin left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Approve. This is a mechanical Release Please diff: version bumps, changelog entries, and lockfile version strings only, with no source, dependency, or workflow change. The changelog matches the commit range main-v2.0.0...main: all eight feat/fix commits appear (seven in core, #791 in dev), and the chore (#786) and test (#794) commits are correctly excluded. No breaking-change commit was dropped, so the 2.0.0 to 2.1.0 minor bump is correct. CI is green at review time.

@kalenkevich
kalenkevich force-pushed the release-please--branches--main branch 2 times, most recently from 717c891 to 9c3022c Compare August 25, 2026 17:10

@AmaadMartin AmaadMartin left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Approve. This is a standard Release Please PR for v2.1.0.

I verified the changelog against the commit range main-v2.0.0...HEAD. Every feat/fix commit maps to an entry: 8 core fixes plus 1 feature (#631), and 2 dev fixes (#791, #744). The chore (#786) and test (#794) commits are correctly excluded. The minor bump is correct because a feat landed and no commit has a breaking-change marker. Version bumps are consistent across the manifest, package.json, version.ts, and the lockfile, and the lockfile churn is version strings only. CI was fully green at review time.

@AmaadMartin AmaadMartin left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Approve. This is a Release Please diff: version bumps to 2.1.0, changelog entries, and matching lockfile changes. I checked the changelog against the commit range main-v2.0.0..main: every feat and fix commit appears, and the only omitted commits are #786 (chore) and #794 (test), which release-please hides by default. Versions are consistent across the manifest, package.json, version.ts, and lockfile, and no source code changed. CI was green at review time, including run-tests on all three platforms.

@kalenkevich
kalenkevich force-pushed the release-please--branches--main branch from 9c3022c to 8775a4d Compare August 25, 2026 18:12

@AmaadMartin AmaadMartin left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Approve. Standard Release Please diff at head 8775a4d: version bumps 2.0.0 -> 2.1.0, changelog entries, and lockfile version strings. No source logic changes.

I audited the changelog against the commit range adk-v2.0.0..head. All 12 conventional commits appear (10 core, 2 dev); the chore (#786) and test (#794) are correctly excluded. No misplaced ! bang drops a commit. The minor bump matches the one feat (#631).

CI: run-tests passed on ubuntu and macOS; windows was still running at review time. scan-pr, check-license, cla/google, check-changes all pass.

@kalenkevich
kalenkevich force-pushed the release-please--branches--main branch from 8775a4d to 491bdae Compare August 26, 2026 20:27

@AmaadMartin AmaadMartin left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Approve. Automated Release Please PR for v2.1.0. I checked the three changelogs against the commit range adk-v2.0.0..HEAD: all 13 release commits (12 fix, 1 feat) are listed, and the excluded chore/test/docs commits are correctly dropped. The minor bump matches feat(plugins) #631, no breaking-change bang was lost, and all four components link to 2.1.0 across the manifest, package.json, version.ts, and the lockfile. CI: run-tests passed on ubuntu and the rest were still running at review time; CI does not gate this decision.

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

Projects

None yet

3 participants