Gemini CLI Updates & Release Notes

Follow

159 updates curated from 1 source by the Releasebot Team. Last updated: Aug 7, 2026

Get this feed:
  • Aug 7, 2026
    • Date parsed from source:
      Aug 7, 2026
    • First seen by Releasebot:
      Aug 7, 2026
    Google logo

    Gemini CLI by Google

    Release v0.54.4

    Gemini CLI ships patch fixes and version bumps across v0.54.1 to v0.54.4.

    What's Changed

    • fix(patch): cherry-pick 56f9688 to release/v0.54.0-pr-28700 to patch version v0.54.0 and create version 0.54.1 by @gemini-cli-robot in #28710
    • chore: bump version to 0.54.2 by @DavidAPierce in #28712
    • Fix/revert version bump by @DavidAPierce in #28715

    Full Changelog: v0.54.0...v0.54.4

    Original source
  • Aug 6, 2026
    • Date parsed from source:
      Aug 6, 2026
    • First seen by Releasebot:
      Aug 8, 2026
    Google logo

    Gemini CLI by Google

    Release v0.54.0

    Gemini CLI ships a new preview update with core reliability fixes, tighter security and context handling, plus caretaker and triage improvements. It also adds PR generation work, including Firestore concurrency locking and an Antigravity agent runner.

    What's Changed

    • Changelog for v0.53.0-preview.0 by @gemini-cli-robot in #28507
    • Changelog for v0.52.0 by @gemini-cli-robot in #28508
    • chore(release): bump version to 0.54.0-nightly.20260722.gf743ab579 by @gemini-cli-robot in #28510
    • fix(caretaker): sanitize and wrap issue title in untrusted_context by @chadd28 in #28352
    • chore(caretaker): update vitest to v3.2.4 and add package-lock.json files by @chadd28 in #28409
    • fix(core): rotate session ID on model fallback to prevent stateful API errors by @amelidev in #28469
    • feat(caretaker-triage): post comment before auto-closing issues by @chadd28 in #28411
    • fix(core): enforce HTTPS for GoogleCredentialsAuthProvider to prevent cleartext leakage by @amelidev in #28517
    • fix(core): filter out thought parts from getHistoryTurns when context management is disabled by @DavidAPierce in #28509
    • fix(a2a-server): normalize CRLF line endings to LF in getProposedContent by @luisfelipe-alt in #28531
    • fix(core): enforce explicit tag length and validation in file keychain by @luisfelipe-alt in #28523
    • chore/release: bump version to 0.54.0-nightly.20260728.gbef611950 by @gemini-cli-robot in #28552
    • feat(pr-generator-db): implement Firestore concurrency dual-locking and test ingestion utilities by @joneba-google in #28432
    • feat(pr-generator-agent): implement Antigravity agent runner and prompt templates … by @joneba-google in #28434
    • fix(core): skip merged function-response turns when finding the active loop by @adamfweidman in #28565
    • fix(patch): cherry-pick f47d6c6 to release/v0.54.0-preview.0-pr-28566 to patch version v0.54.0-preview.0 and create version 0.54.0-preview.1 by @gemini-cli-robot in #28609

    Full Changelog: v0.53.1...v0.54.0

    Original source
  • All of your release notes in one feed

    Join Releasebot and get updates from Google and hundreds of other software products.

    Create account
  • Jul 31, 2026
    • Date parsed from source:
      Jul 31, 2026
    • First seen by Releasebot:
      Aug 1, 2026
    Google logo

    Gemini CLI by Google

    Release v0.53.1

    Gemini CLI fixes a patch release by cherry-picking a conflict-marked update from v0.53.0 to v0.53.1.

    What's Changed

    • fix(patch): cherry-pick f47d6c6 to release/v0.53.0-pr-28566 [CONFLICTS] by @gemini-cli-robot in #28610

    Full Changelog: v0.53.0...v0.53.1

    Original source
  • Jul 28, 2026
    • Date parsed from source:
      Jul 28, 2026
    • First seen by Releasebot:
      Jul 29, 2026
    Google logo

    Gemini CLI by Google

    Release v0.53.0

    Gemini CLI ships v0.53.0 with stronger core reliability and security, including fixes for cancelled tool responses, infinite ReAct loops, workspace trust, and credential fallback, plus a new eval coverage report command and updated macOS Seatbelt profiles.

    What's Changed

    • fix(core,a2a): group cancelled tool responses and coalesce consecutive roles to prevent 400 Bad Request by @luisfelipe-alt in #28407
    • feat(caretaker-triage): implement LLM triage orchestrator and container build by @chadd28 in #28345
    • refactor(cli): align macOS permissive Seatbelt profiles with deny-default model by @ompatel-aiml in #28424
    • fix(core): mitigate infinite ReAct loops and prompt injection loops by @amelidev in #28429
    • fix(a2a-server): enforce workspace trust and task isolation to prevent RCE by @luisfelipe-alt in #28470
    • fix(core): sequentially verify cached credentials and restore GOOGLE_APPLICATION_CREDENTIALS fallback by @luisfelipe-alt in #28472
    • feat(evals): add eval coverage report command by @ved015 in #28169

    Full Changelog: v0.52.0...v0.53.0

    Original source
  • Jul 22, 2026
    • Date parsed from source:
      Jul 22, 2026
    • First seen by Releasebot:
      Jul 23, 2026
    Google logo

    Gemini CLI by Google

    Release v0.52.0

    Gemini CLI ships a new nightly update with caretaker triage and egress worker foundations, improved core file handling and plan-mode path support, clearer quota and privacy messages, and fixes for task cancellation and JSON or IPYNB writes.

    What's Changed

    • Refactor: exclude transient CI configuration files from workspace context by @DavidAPierce in #28216
    • feat(caretaker-triage): add triage worker core foundational modules by @chadd28 in #28163
    • feat(caretaker-egress): implement octokit github action handler for egress service by @chadd28 in #28303
    • chore(release): bump version to 0.52.0-nightly.20260707.g27a3da3e8 by @gemini-cli-robot in #28323
    • Changelog for v0.51.0-preview.0 by @gemini-cli-robot in #28320
    • Changelog for v0.50.0 by @gemini-cli-robot in #28322
    • fix(core-tools): bypass LLM correction for JSON and IPYNB files in write_file and replace by @amelidev in #28223
    • fix(core): use unambiguous previous intent label in fallback summary by @amelidev in #28343
    • feat(caretaker-triage): implement main worker execution loop and egress action publisher by @chadd28 in #28306
    • fix(privacy): show a clear message when the account has no Code Assist tier by @ompatel-aiml in #28304
    • fix(core): enrich shared project quota limit errors with setup hint by @amelidev in #28391
    • fix(a2a-server): ensure task cancellation aborts execution loop by @luisfelipe-alt in #28316
    • fix(core): simplify plan mode write policy to support relative paths by @DavidAPierce in #28398
    • feat(core): Bump node google-auth-library version to 10.9.0 by @jerrylin3321 in #28385
    • chore/release: bump version to 0.52.0-nightly.20260715.gfa975395b by @gemini-cli-robot in #28402

    Full Changelog: v0.51.0...v0.52.0

    Original source
  • Similar to Gemini CLI with recent updates:

  • Jul 16, 2026
    • Date parsed from source:
      Jul 16, 2026
    • First seen by Releasebot:
      Jul 17, 2026
    Google logo

    Gemini CLI by Google

    Release v0.51.0

    Gemini CLI adds security, core, sandbox, and Vertex updates in a new preview changelog, including Cloud Run webhook ingestion, path and symlink fixes, and improved handling of thoughts and escape sequences.

    What's Changed

    • Changelog for v0.50.0-preview.1 by @gemini-cli-robot in #28150
    • Fix no_proxy test by @jerrylin3321 in #28131
    • chore(release): bump version to 0.51.0-nightly.20260625.g3fbf93e26 by @gemini-cli-robot in #28151
    • Vertex base url update by @DavidAPierce in #28145
    • fix(security): enforce case-insensitive sensitive path blocklist and vscode hitl by @luisfelipe-alt in #27966
    • fix(core-tools): resolve defensive path resolution for at-reference files and fix macOS tests by @luisfelipe-alt in #28053
    • feat(caretaker): implement Cloud Run webhook ingestion service by @chadd28 in #28015
    • fix(core): resolve symbolic link directory escape in memory import processor by @luisfelipe-alt in #28233
    • feat(caretaker): egress cloud run service skeleton by @chadd28 in #28167
    • fix(sandbox): make ~/.gitconfig read-only in the macOS sandbox by @ompatel-aiml in #28221
    • fix(core): preserve escape sequences in string literals for modern models by @luisfelipe-alt in #28299
    • fix(core): strip thoughts from scrubbed history turns and resolve thought leakage by @amelidev in #27971

    Full Changelog: v0.50.0...v0.51.0

    Original source
  • Jul 8, 2026
    • Date parsed from source:
      Jul 8, 2026
    • First seen by Releasebot:
      Jul 10, 2026
    Google logo

    Gemini CLI by Google

    Release v0.50.0

    Gemini CLI ships release verification fixes and tool registry discovery in v0.50.0.

    What's Changed

    • fix/verify release npm ci ignore scripts by @rmedranollamas in #28116
    • fix(ci): prevent workspace binary shadowing in release verification by @galdawave in #28132
    • Feat/tool registry discovery by @ved015 in #28113
    • fix(ci): prevent bad NPM releases and promote job crashes by @galdawave in #28147

    Full Changelog: v0.49.0...v0.50.0

    Original source
  • Jun 23, 2026
    • Date parsed from source:
      Jun 23, 2026
    • First seen by Releasebot:
      Jun 26, 2026
    • Modified by Releasebot:
      Jul 14, 2026
    Google logo

    Gemini CLI by Google

    Release v0.49.0

    Gemini CLI ships nightly updates with core fixes, security and CI improvements, and new eval tooling. It adds the eval:inventory command, JSON output for eval inventory, support for GDC air-gapped Service Identity, and safer handling for quota, installs, and path resolution.

    What's Changed

    • chore(release): bump version to 0.48.0-nightly.20260609.g3a13b8eeb by @gemini-cli-robot in #27779
    • ci(dependabot): enable cooldown period for npm packages by @ruomengz in #27743
    • refactor(core): standardize tool output formatting by @galz10 in #27772
    • ci: update workflow logging and policy configurations by @galz10 in #27853
    • fix(core): Ensure zero-quota limits fail fast to prevent retry loop hang by @luisfelipe-alt in #27698
    • fix(core): handle multi-line escaped quotes in stripShellWrapper by @sanchezcoraspe in #27467
    • fix(cli): prevent path traversal vulnerabilities during skill install… by @ompatel-aiml in #27767
    • Fix/pending tools and trust overrides by @jvargassanchez-dot in #27854
    • ci: use internal environment for scheduled nightly releases (#27865) by @rmedranollamas in #27939
    • feat(core): Support GDC air-gapped Service Identity after auth library update by @sidhantgoyal-droid in #27956
    • fix(cli): handle tmux false positive background detection by @amelidev in #27572
    • Add static eval source analyzer by @ved015 in #27631
    • fix(config): migrate coreTools setting to tools.core by @galz10 in #27947
    • fix(core-tools): resolve defensive path resolution for at-reference files by @luisfelipe-alt in #27943
    • Revert "fix(core-tools): resolve defensive path resolution for at-reference files" by @galz10 in #27992
    • chore(release): bump version to 0.49.0-nightly.20260617.g4d3dcdce1 by @gemini-cli-robot in #28003
    • Changelog for v0.48.0-preview.0 by @gemini-cli-robot in #27999
    • fix(ci): provide fallbacks for package variables in nightly release by @galz10 in #28016
    • chore(deps): pin dependencies and enforce 14-day update cooldown by @galz10 in #27948
    • fix(ci): append trailing slash to registry url in npmrc by @rmedranollamas in #28038
    • feat: add eval:inventory CLI command and reporting logic by @ved015 in #28009
    • fix: resolve workspace publish failures and scheduler event loop starvation by @rmedranollamas in #28063
    • fix(ci): use wombat dressing room fallback in nightly release to prevent ENEEDAUTH by @rmedranollamas in #28104
    • Add JSON output for eval inventory by @ved015 in #28058

    New Contributors

    • @sanchezcoraspe made their first contribution in #27467
    • @sidhantgoyal-droid made their first contribution in #27956
    • @amelidev made their first contribution in #27572

    Full Changelog: v0.47.0...v0.49.0

    Original source
  • Jun 16, 2026
    • Date parsed from source:
      Jun 16, 2026
    • First seen by Releasebot:
      Jun 18, 2026
    Google logo

    Gemini CLI by Google

    Release v0.47.0

    Gemini CLI ships v0.47.0 nightly with model routing updates for 3.5 Flash, policy and MCP discovery fixes, Antigravity banner and session handling improvements, plus new documentation and migration commands for Antigravity CLI.

    What's Changed

    • chore(release): bump version to 0.47.0-nightly.20260602.gcfcecebe8 by @gemini-cli-robot in #27644
    • Changelog for v0.46.0-preview.0 by @gemini-cli-robot in #27641
    • Respect backend definitions for 3.5 flash and Update auto mode to use 3.5 flash when the flag is enabled. by @DavidAPierce in #27645
    • fix(policy): add EBUSY fallback and TOML parse recovery (#19919) by @krishdef7 in #21541
    • Changelog for v0.45.0 by @gemini-cli-robot in #27642
    • update the max amount of times the Antigravity transition banner can be displayed. by @DavidAPierce in #27676
    • chore: remove experimental text from browser agent docs by @gsquared94 in #27746
    • fix(core): implement atomic update in MCP tool discovery by @luisfelipe-alt in #27619
    • Vertex ai model mapping fix by @DavidAPierce in #27749
    • Add documentation and migration commands for Antigravity CLI by @DavidAPierce in #27765
    • Avoid persisting empty resume sessions by @SandyTao520 in #27770

    Full Changelog: v0.46.0...v0.47.0

    Original source
  • Jun 9, 2026
    • Date parsed from source:
      Jun 9, 2026
    • First seen by Releasebot:
      Jun 10, 2026
    Google logo

    Gemini CLI by Google

    Release v0.46.0

    Gemini CLI adds crash hardening for PTY resize, prevents an invalid editor spam loop, and switches to the flash GA model when the experiment flag is present. It also includes the latest preview patch releases and changelog updates.

    What's Changed

    • fix(core): harden PTY resize against native crashes by @scidomino in #27496
    • Changelog for v0.45.0-preview.0 by @gemini-cli-robot in #27495
    • Changelog for v0.44.0 by @gemini-cli-robot in #27569
    • fix(cli): prevent spam loop when preferredEditor is invalid by @Niralisj in #25324
    • Adding quote by @scidomino in #27571
    • Transition to flash GA model when experiment flag is present. by @DavidAPierce in #27570
    • chore(ci): add optimized PR size labeler and batch workflows by @sripasg in #27616
    • fix(ci): use pull_request_target trigger to grant write access on fork PRs by @sripasg in #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 #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 #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

    Full Changelog: v0.45.3...v0.46.0

    Original source
  • Jun 9, 2026
    • Date parsed from source:
      Jun 9, 2026
    • First seen by Releasebot:
      Jun 10, 2026
    Google logo

    Gemini CLI by Google

    Release v0.45.3

    Gemini CLI ships a patch update that cherry-picks a fix and advances to v0.45.3.

    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-robot in #27769

    Full Changelog: v0.45.2...v0.45.3

    Original source
  • Jun 6, 2026
    • Date parsed from source:
      Jun 6, 2026
    • First seen by Releasebot:
      Jun 6, 2026
    Google logo

    Gemini CLI by Google

    Release v0.45.2

    Gemini CLI ships a patch update to v0.45.2 with a cherry-picked fix.

    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-robot in #27700

    Full Changelog: v0.45.1...v0.45.2

    Original source
  • Jun 5, 2026
    • Date parsed from source:
      Jun 5, 2026
    • First seen by Releasebot:
      Jun 5, 2026
    • Modified by Releasebot:
      Jun 6, 2026
    Google logo

    Gemini CLI by Google

    Release v0.45.1

    Gemini CLI fixes a patch release and ships v0.45.1 from v0.45.0.

    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-robot in #27667

    Full Changelog: v0.45.0...v0.45.1

    Original source
  • May 30, 2026
    • Date parsed from source:
      May 30, 2026
    • First seen by Releasebot:
      May 29, 2026
    • Modified by Releasebot:
      Jun 6, 2026
    Google logo

    Gemini CLI by Google

    Release v0.44.1

    Gemini CLI fixes a patch in v0.44.1 with a cherry-picked conflict resolution.

    What's Changed

    • fix(patch): cherry-pick bd53951 to release/v0.44.0-pr-27496 [CONFLICTS] by @gemini-cli-robot in #27534

    Full Changelog: v0.44.0...v0.44.1

    Original source
  • May 30, 2026
    • Date parsed from source:
      May 30, 2026
    • First seen by Releasebot:
      May 27, 2026
    • Modified by Releasebot:
      Jun 6, 2026
    Google logo

    Gemini CLI by Google

    Release v0.44.0

    Gemini CLI ships broader agent and CLI improvements, including first-wins agent registration, a unified Auto mode, stronger OAuth and session handling, better editor support, and a long list of fixes for stability, security, and non-interactive workflows.

    What's Changed

    • chore(release): bump version to 0.44.0-nightly.20260512.g022e8baef by @gemini-cli-robot in #26957
    • Changelog for v0.42.0 by @gemini-cli-robot in #26958
    • Refactor: Eliminate no-unsafe-return suppressions via strict type validation by @M-DEV-1 in #20668
    • Changelog for v0.43.0-preview.0 by @gemini-cli-robot in #26959
    • feat(core): change agent registration to first-wins and prioritize project by @adamfweidman in #26953
    • feat(cli): merge Auto modes into a single Auto mode by @DavidAPierce in #26714
    • fix(core): preserve OAuth refresh tokens during rotation and retrieval by @cocosheng-g in #26924
    • fix(cli): allow keychain auth for --list-sessions and non-interactive mode by @cocosheng-g in #26921
    • fix(core): handle EISDIR on virtual drives in memory discovery by @cocosheng-g in #26985
    • fix(cli): auto-approve shell redirections in AUTO_EDIT mode by @cocosheng-g in #27003
    • ci: suppress bot comments during standard triage maintenance by @cocosheng-g in #27006
    • fix(core): refresh MCP OAuth token usage after re-auth by @sahilkirad in #26312
    • fix(ui): clamped table column widths by @devr0306 in #26991
    • fix(core): isolate subagent thread context by @akh64bit in #26449
    • chore: add execution permission to scripts/review.sh by @scidomino in #27009
    • fix(core): made context files append instead of replace by @devr0306 in #26950
    • fix: add system PATH fallback for ripgrep resolution (#26777) by @cocosheng-g in #26868
    • chore: clean up launched memory features by @SandyTao520 in #26941
    • fix(core): throttle shell text output and bound live UI buffer by @emersonbusson in #26955
    • fix(cli): don't crash when an @-mention captures a non-path blob by @Rajeshpatel07 in #25139
    • fix(a2a-server): Implement default policy loading for parity with CLI by @kschaab in #27073
    • feat(core): add RemoteSessionInvocation by @adamfweidman in #26937
    • fix: allow configured MCP servers in non-interactive mode by @cocosheng-g in #27215
    • fix(core): add exception handling to migrateFromFileStorage by @devr0306 in #27229
    • fix(cli): bundle ink worker-entry.js by @rmedranollamas in #27249
    • feat(core): wire AgentSession invocations into agent-tool by @adamfweidman in #26948
    • fix(core): prevent path traversal in custome command file injection by @ompatel-aiml in #27234
    • fix(core): respect NO_PROXY in global fetch dispatcher by @cocosheng-g in #27216
    • fix(core): correctly handle nullable array types in MCP tools by @devr0306 in #27228
    • fix(cli): preserve proxy-agent named exports in ESM bundle by @ashishch432 in #27145
    • Proposal: deterministic encoding for child-process I/O by @kaluchi in #27247
    • feat(cli): add Sublime Text and Emacs Client editors, improve error messages and documentation by @alberti42 in #21090
    • Changelog for v0.43.0-preview.1 by @gemini-cli-robot in #27297
    • fix(devtools): bundle devtools package to avoid resolution errors by @rmedranollamas in #27250
    • fix(cli): integrate PolicyEngine into ACP session to prevent deadlocks (#23507) by @cocosheng-g in #27252
    • fix: robust ripgrep path resolution and 1p hermetic execution support by @cocosheng-g in #27253
    • refactor: decouple stored session deletion from ChatRecordingService (#22920) by @yuvrajangadsingh in #27039
    • fix(core): improve Alpine shell compatibility by @dibyx in #26770
    • fix(core): generalize MCP compliance fix for tool results by @cocosheng-g in #27045
    • fix(scripts): scrub CI env vars in dev to keep interactive mode by @Hashaam101 in #27159
    • fix(core): Added date field for the GCal MCP by @devr0306 in #27251
    • fix(core): centralize path validation to prevent crashes from malformed prompts by @cocosheng-g in #27211
    • fix(core): prevent SIGHUP kills in PTY environments (WSL2/Kitty/Alacritty) by @ProthamD in #27267
    • fix(core): dynamic fallback routing for exhausted quota models by @cocosheng-g in #27067

    Full Changelog: v0.44.1...v0.45.0

    Original source
Releasebot

Curated by the Releasebot team

Releasebot is an aggregator of official product update announcements from hundreds of software vendors and thousands of sources.

Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.