Hardened PTY resize against native crashes and fixed a spam loop when the preferred editor setting is invalid. Transitions to flash GA model when the experiment flag is present.
gemini-cli
What's Changed
- fix(patch): cherry-pick f08b4af to release/v0.45.2-pr-27749 to patch version v0.45.2 and create version 0.45.3 by @gemini-cli-robo...
What's Changed
- fix(patch): cherry-pick f40498d to release/v0.45.1-pr-27676 to patch version v0.45.1 and create version 0.45.2 by @gemini-cli-robo...
What's Changed
- fix(patch): cherry-pick 665228e to release/v0.45.0-pr-27570 to patch version v0.45.0 and create version 0.45.1 by @gemini-cli-robo...
Fixed PTY resize EBADF errors and Termux relaunch loops, and filtered internal session context from history during resumption. Context simplification work is complete, usage metadata is now exposed, and the update_topic tool executes sequentially to prevent orphaned function response errors.
What's Changed
- fix(patch): cherry-pick bd53951 to release/v0.44.0-pr-27496 [CONFLICTS] by @gemini-cli-robot in https://github.com/google-gemini/g...
Multiple Auto modes are now merged into a single Auto mode. OAuth refresh tokens are preserved during rotation and retrieval, and MCP OAuth token usage is refreshed after re-authentication. The release also includes agent registration changed to first-wins with project prioritization, context files now append instead of replace, and numerous fixes for shell output throttling, file handling, sandbox permissions, and proxy support.
Fixed a chat corruption bug in the context manager and a parallel tool call streaming ID collision that was causing tool response ordering errors. Also fixed an OAuth hang on headless Linux and improved error handling for invalid custom plans directories and malformed project configurations.
Automatic updates no longer switch users to less stable release channels. This release also fixes API timeout and retry behavior, MCP client disconnection on extension stop, terminal keypad sequence handling, and voice transcription cursor positioning, plus dozens of smaller fixes and feature additions.
What's Changed
- fix(patch): cherry-pick 02995ba to release/v0.41.1-pr-26568 to patch version v0.41.1 and create version 0.41.2 by @gemini-cli-robo...
What's Changed
- fix(patch): cherry-pick 3627f47 to release/v0.41.0-pr-26542 to patch version v0.41.0 and create version 0.41.1 by @gemini-cli-robo...
What's Changed
- chore(release): bump version to 0.41.0-nightly.20260423.gaa05b4583 by @gemini-cli-robot in https://github.com/google-gemini/gemini...
What's Changed
- fix(patch): cherry-pick 2194da2 to release/v0.40.0-pr-26153 to patch version v0.40.0 and create version 0.40.1 by @gemini-cli-robo...
What's Changed
- chore(release): bump version to 0.40.0-nightly.20260414.g5b1f7375a by @gemini-cli-robot in https://github.com/google-gemini/gemini...
What's Changed
- refactor(plan): simplify policy priorities and consolidate read-only rules by @ruomengz in https://github.com/google-gemini/gemini...
What's Changed
- fix(patch): cherry-pick 14b2f35 to release/v0.38.1-pr-24974 to patch version v0.38.1 and create version 0.38.2 by @gemini-cli-robo...
What's Changed
- fix(patch): cherry-pick 050c303 to release/v0.38.0-pr-25317 to patch version v0.38.0 and create version 0.38.1 by @gemini-cli-robo...
What's Changed
- fix(cli): refresh slash command list after /skills reload by @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/24...
What's Changed
- fix(patch): cherry-pick 9d741ab to release/v0.37.1-pr-24565 to patch version v0.37.1 and create version 0.37.2 by @gemini-cli-robo...


