From d3d602e86ee85b2290ad20e1e032c125c24c0035 Mon Sep 17 00:00:00 2001 From: gemini-cli-robot <224641728+gemini-cli-robot@users.noreply.github.com> Date: Wed, 10 Jun 2026 01:18:10 +0000 Subject: [PATCH] docs(changelog): update for v0.46.0 --- docs/changelogs/index.md | 17 ++++++++ docs/changelogs/latest.md | 85 +++++++++++++++++---------------------- 2 files changed, 55 insertions(+), 47 deletions(-) diff --git a/docs/changelogs/index.md b/docs/changelogs/index.md index 0e33755a8f..1004d51a12 100644 --- a/docs/changelogs/index.md +++ b/docs/changelogs/index.md @@ -18,6 +18,23 @@ on GitHub. | [Preview](preview.md) | Experimental features ready for early feedback. | | [Stable](latest.md) | Stable, recommended for general use. | +## Announcements: v0.46.0 - 2026-06-10 + +- **Model GA Transition:** Transitioned to the Gemini Flash GA model to improve + default model routing + ([#27570](https://github.com/google-gemini/gemini-cli/pull/27570) by + @DavidAPierce). +- **Terminal Crash Hardening:** Hardened PTY resize operations against native + crashes, enhancing terminal session stability + ([#27496](https://github.com/google-gemini/gemini-cli/pull/27496) by + @scidomino). +- **CLI & CI Improvements:** Prevented spam loops with invalid editors, added + optimized PR size labeling, and secured write access triggers for fork PR + contributions + ([#25324](https://github.com/google-gemini/gemini-cli/pull/25324) by + @Niralisj, [#27637](https://github.com/google-gemini/gemini-cli/pull/27637) by + @sripasg). + ## Announcements: v0.45.0 - 2026-06-03 - **Context Simplification:** Completed major architectural work to simplify the diff --git a/docs/changelogs/latest.md b/docs/changelogs/latest.md index fe5f550b3c..c86ba64145 100644 --- a/docs/changelogs/latest.md +++ b/docs/changelogs/latest.md @@ -1,6 +1,6 @@ -# Latest stable release: v0.45.0 +# Latest stable release: v0.46.0 -Released: June 03, 2026 +Released: June 10, 2026 For most users, our latest stable release is the recommended release. Install the latest stable version with: @@ -11,55 +11,46 @@ npm install -g @google/gemini-cli ## Highlights -- **Context Manager Simplification:** Completed a significant refactoring of the - context management system to improve reliability and architectural clarity. -- **A2A Usage Metadata:** Enhanced the Agent-to-Agent protocol to expose usage - metadata, enabling more transparent resource monitoring. -- **Terminal & PTY Robustness:** Resolved several critical issues related to - terminal interactions, including Termux relaunch loops and PTY resize errors. -- **Routing Optimizations:** Updated default auto-routing and bypassed - classifiers for specific tool responses to prevent orphaned function errors. -- **Tool Execution Control:** Forced the `update_topic` tool to execute - sequentially, ensuring consistent narrative flow in agent interactions. +- **Model GA Transition:** Transitioned to the Gemini Flash GA model to improve + default model routing. +- **Terminal Crash Hardening:** Hardened PTY resize operations to prevent native + terminal crashes, improving stability across different terminal environments. +- **Robust Editor Handling:** Prevented execution spam loops in the CLI when an + invalid `preferredEditor` configuration is specified. +- **CI Workflow Optimizations:** Introduced optimized pull request size + labeling, batch workflows, and secure write access for fork repository + contributions. ## What's Changed -- chore(release): bump version to 0.45.0-nightly.20260521.g854f811be by +- fix(core): harden PTY resize against native crashes by @scidomino in + [#27496](https://github.com/google-gemini/gemini-cli/pull/27496) +- Changelog for v0.45.0-preview.0 by @gemini-cli-robot in + [#27495](https://github.com/google-gemini/gemini-cli/pull/27495) +- Changelog for v0.44.0 by @gemini-cli-robot in + [#27569](https://github.com/google-gemini/gemini-cli/pull/27569) +- fix(cli): prevent spam loop when preferredEditor is invalid by @Niralisj in + [#25324](https://github.com/google-gemini/gemini-cli/pull/25324) +- Adding quote by @scidomino in + [#27571](https://github.com/google-gemini/gemini-cli/pull/27571) +- Transition to flash GA model when experiment flag is present. by @DavidAPierce + in [#27570](https://github.com/google-gemini/gemini-cli/pull/27570) +- chore(ci): add optimized PR size labeler and batch workflows by @sripasg in + [#27616](https://github.com/google-gemini/gemini-cli/pull/27616) +- fix(ci): use pull_request_target trigger to grant write access on fork PRs by + @sripasg in [#27637](https://github.com/google-gemini/gemini-cli/pull/27637) +- fix(patch): cherry-pick e4315b3 to release/v0.46.0-preview.0-pr-27645 to patch + version v0.46.0-preview.0 and create version 0.46.0-preview.1 by @gemini-cli-robot in - [#27362](https://github.com/google-gemini/gemini-cli/pull/27362) -- fix(cli): prevent Termux relaunch and resize remount loops by @saymanq in - [#27110](https://github.com/google-gemini/gemini-cli/pull/27110) -- Feat/a2a expose usage metadata by @jvargassanchez-dot in - [#27288](https://github.com/google-gemini/gemini-cli/pull/27288) -- feat(context): Complete simplification work. by @joshualitt in - [#27345](https://github.com/google-gemini/gemini-cli/pull/27345) -- fix(core): force update_topic tool to execute sequentially by - @jvargassanchez-dot in - [#27357](https://github.com/google-gemini/gemini-cli/pull/27357) -- Changelog for v0.44.0-preview.0 by @gemini-cli-robot in - [#27360](https://github.com/google-gemini/gemini-cli/pull/27360) -- Changelog for v0.43.0 by @gemini-cli-robot in - [#27361](https://github.com/google-gemini/gemini-cli/pull/27361) -- Revert "fix(core): prevent SIGHUP kills in PTY environments" by @bbiggs in - [#27401](https://github.com/google-gemini/gemini-cli/pull/27401) -- fix(cli): filter internal session context from history during resumption by - @rmedranollamas in - [#27391](https://github.com/google-gemini/gemini-cli/pull/27391) -- Update default auto routing by @DavidAPierce in - [#27071](https://github.com/google-gemini/gemini-cli/pull/27071) -- fix(core): bypass routing classifiers to prevent orphaned function response - errors by @danielweis in - [#27389](https://github.com/google-gemini/gemini-cli/pull/27389) -- fix(core): suppress PTY resize EBADF errors by @scidomino in - [#27461](https://github.com/google-gemini/gemini-cli/pull/27461) -- fix(core): prevent blacklist bypass in mcp list by @ompatel-aiml in - [#27377](https://github.com/google-gemini/gemini-cli/pull/27377) -- fix(cli): ignore unmapped vim normal keys by @MukundaKatta in - [#27102](https://github.com/google-gemini/gemini-cli/pull/27102) -- fix(patch): cherry-pick bd53951 to release/v0.45.0-preview.0-pr-27496 to patch - version v0.45.0-preview.0 and create version 0.45.0-preview.1 by + [#27655](https://github.com/google-gemini/gemini-cli/pull/27655) +- fix(patch): cherry-pick f40498d to release/v0.46.0-preview.1-pr-27676 to patch + version v0.46.0-preview.1 and create version 0.46.0-preview.2 by @gemini-cli-robot in - [#27535](https://github.com/google-gemini/gemini-cli/pull/27535) + [#27699](https://github.com/google-gemini/gemini-cli/pull/27699) +- fix(patch): cherry-pick f08b4af to release/v0.46.0-preview.2-pr-27749 to patch + version v0.46.0-preview.2 and create version 0.46.0-preview.3 by + @gemini-cli-robot in + [#27768](https://github.com/google-gemini/gemini-cli/pull/27768) **Full Changelog**: -https://github.com/google-gemini/gemini-cli/compare/v0.44.1...v0.45.0 +https://github.com/google-gemini/gemini-cli/compare/v0.45.3...v0.46.0