Skip to main content

Gemini CLI

Changelog

Google AI assistant for the terminal

This page shows at most the 60 most recent releases from official sources. It does not claim to be a complete version history.

Latest Version:v0.60.0
Shown Releases:60
Source:GitHub Releases

Latest Releases (60)

v0.60.0

Release v0.60.0

September 15, 2026

  • fix(core): improve destination validation and connection routing in web fetch utilities by @diegogodinezr in https://github.com/google-gemini/gemini-cli/pull/29120
  • fix(core): enforce RFC 9207 issuer identification in MCP OAuth flow by @jvargassanchez-dot in https://github.com/google-gemini/gemini-cli/pull/29117
  • chore(release): bump version to 0.60.0-nightly.20260901.g0bd1d4397 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/29162
  • Changelog for v0.58.0 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/29161
  • fix(cli): isolate temporary directory for macOS Seatbelt sandbox by @jvargassanchez-dot in https://github.com/google-gemini/gemini-cli/pull/29171
  • feat(extensions): harden path resolution and boundary validation in extension loader by @diegogodinezr in https://github.com/google-gemini/gemini-cli/pull/29169
  • Changelog for v0.59.0-preview.0 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/29159
  • fix(core): sanitize and remove hardcoded Google CrUX API key in chrome-devtools-mcp by @amelidev in https://github.com/google-gemini/gemini-cli/pull/29158
  • fix(extensions): prompt for consent on environment changes and sanitize runtime-altering environment variables by @amelidev in https://github.com/google-gemini/gemini-cli/pull/28863
  • fix(core): enhance workspace path boundary checks and symlink resolution in command safety and file discovery by @jesussamuel-byte in https://github.com/google-gemini/gemini-cli/pull/29170
  • fix(config): enforce strict permission and ownership checks on system-wide configuration paths by @jesussamuel-byte in https://github.com/google-gemini/gemini-cli/pull/29115
  • fix(core): mitigate NTFS 8.3 short name (SFN) path by @urielefrenvirtusa in https://github.com/google-gemini/gemini-cli/pull/29116
  • fix(cli): isolate settings directory in sandbox containers by @jvargassanchez-dot in https://github.com/google-gemini/gemini-cli/pull/29216
  • fix(core): enforce envelope metadata provenance for untrusted tool outputs by @luisfelipe-alt in https://github.com/google-gemini/gemini-cli/pull/29215
  • @urielefrenvirtusa made their first contribution in https://github.com/google-gemini/gemini-cli/pull/29116
v0.59.0

Release v0.59.0

September 8, 2026

  • Changelog for v0.58.0-preview.0 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/29082
  • chore(release): bump version to 0.59.0-nightly.20260825.g812f7a2bc by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/29083
  • fix(core): prevent SSRF in MCP OAuth metadata discovery and authentication by @josebalius in https://github.com/google-gemini/gemini-cli/pull/29081
  • fix(core): enforce fail-closed workspace trust and filter mcpServers in restricted mode by @luisfelipe-alt in https://github.com/google-gemini/gemini-cli/pull/29099
v0.58.0

Release v0.58.0

September 1, 2026

  • Changelog for v0.57.0-preview.0 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/28918
  • fix(core): ensure consistent symlink evaluation in ignore path handling by @luisfelipe-alt in https://github.com/google-gemini/gemini-cli/pull/28915
  • refactor(core): remove eslint-disable and type-asserts from shellExecutionService by @DavidAPierce in https://github.com/google-gemini/gemini-cli/pull/28862
  • fix(sandbox): isolate Docker and container runtime sockets and binaries in macOS Seatbelt by @josebalius in https://github.com/google-gemini/gemini-cli/pull/28935
  • fix(a2a-server): clear stale cancellation error on new message turns by @amelidev in https://github.com/google-gemini/gemini-cli/pull/28940
  • fix(core): declare top-level safety checkers in write policy configuration by @luisfelipe-alt in https://github.com/google-gemini/gemini-cli/pull/28961
  • (FIX) history rollback and retry nudge optimizations by @DavidAPierce in https://github.com/google-gemini/gemini-cli/pull/28934
v0.57.0

Release v0.57.0

August 25, 2026

  • fix(core): dynamically resolve Cloud Workstations proxy redirect URI for OAuth flows by @amelidev in https://github.com/google-gemini/gemini-cli/pull/28688
  • fix(core): resolve swallowed directory mismatch in IDE connections by @amelidev in https://github.com/google-gemini/gemini-cli/pull/28729
  • Feat/eval validate by @ved015 in https://github.com/google-gemini/gemini-cli/pull/28344
  • feat(evals): add tool call formatter and integrate failure summaries by @ved015 in https://github.com/google-gemini/gemini-cli/pull/28305
  • Changelog for v0.55.1 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/28779
  • test(e2e): stabilize file-system-interactive test on slow runners by @DavidAPierce in https://github.com/google-gemini/gemini-cli/pull/28793
  • fix(core): implement context-aware silent retries and availability TTL for capacity errors (#28761) by @DavidAPierce in https://github.com/google-gemini/gemini-cli/pull/28790
  • fix(core): rollback entire multi-turn request on cancellation or abort by @amelidev in https://github.com/google-gemini/gemini-cli/pull/28801
  • fix(core): normalize git environment and resolve workspace state mismatch by @luisfelipe-alt in https://github.com/google-gemini/gemini-cli/pull/28792
  • [SSR Agent] Issue Fix (19826): Migrate process.env to vi.stubEnv in a2a-server tests by @joneba-google in https://github.com/google-gemini/gemini-cli/pull/28811
  • [SSR Agent] Issue Fix (21911): Add composite flag to packages/cli tsconfig by @joneba-google in https://github.com/google-gemini/gemini-cli/pull/28813
  • [SSR Agent] Issue Fix (26120): Clarify privacy notice wording and selection options by @joneba-google in https://github.com/google-gemini/gemini-cli/pull/28820
  • [SSR Agent] Issue Fix (21919): Fix TypeScript strict-null errors in integration tests by @joneba-google in https://github.com/google-gemini/gemini-cli/pull/28814
  • [SSR Agent] Issue Fix (21477): Prevent indefinite TUI hang by adding execution timeouts by @joneba-google in https://github.com/google-gemini/gemini-cli/pull/28812
  • [SSR Agent] Issue Fix (19239): Update /clear command docs to include context reset by @joneba-google in https://github.com/google-gemini/gemini-cli/pull/28847
v0.56.0

Release v0.56.0

August 19, 2026

Full Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.55.1...v0.56.0

v0.55.1

Release v0.55.1

August 11, 2026

  • fix/verify release npm ci ignore scripts by @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/28116
  • fix(ci): prevent workspace binary shadowing in release verification by @galdawave in https://github.com/google-gemini/gemini-cli/pull/28132
  • Feat/tool registry discovery by @ved015 in https://github.com/google-gemini/gemini-cli/pull/28113
  • fix(ci): prevent bad NPM releases and promote job crashes by @galdawave in https://github.com/google-gemini/gemini-cli/pull/28147
  • Changelog for v0.50.0-preview.1 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/28150
  • Fix no_proxy test by @jerrylin3321 in https://github.com/google-gemini/gemini-cli/pull/28131
  • chore(release): bump version to 0.51.0-nightly.20260625.g3fbf93e26 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/28151
  • Vertex base url update by @DavidAPierce in https://github.com/google-gemini/gemini-cli/pull/28145
  • fix(security): enforce case-insensitive sensitive path blocklist and vscode hitl by @luisfelipe-alt in https://github.com/google-gemini/gemini-cli/pull/27966
  • fix(core-tools): resolve defensive path resolution for at-reference files and fix macOS tests by @luisfelipe-alt in https://github.com/google-gemini/gemini-cli/pull/28053
  • feat(caretaker): implement Cloud Run webhook ingestion service by @chadd28 in https://github.com/google-gemini/gemini-cli/pull/28015
  • fix(core): resolve symbolic link directory escape in memory import processor by @luisfelipe-alt in https://github.com/google-gemini/gemini-cli/pull/28233
  • feat(caretaker): egress cloud run service skeleton by @chadd28 in https://github.com/google-gemini/gemini-cli/pull/28167
  • fix(sandbox): make ~/.gitconfig read-only in the macOS sandbox by @ompatel-aiml in https://github.com/google-gemini/gemini-cli/pull/28221
  • fix(core): preserve escape sequences in string literals for modern models by @luisfelipe-alt in https://github.com/google-gemini/gemini-cli/pull/28299
v0.54.4

Release v0.54.4

August 7, 2026

  • 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 https://github.com/google-gemini/gemini-cli/pull/28710
  • chore: bump version to 0.54.2 by @DavidAPierce in https://github.com/google-gemini/gemini-cli/pull/28712
  • Fix/revert version bump by @DavidAPierce in https://github.com/google-gemini/gemini-cli/pull/28715
v0.54.0

Release v0.54.0

August 6, 2026

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

Release v0.53.1

July 31, 2026

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

Release v0.53.0

July 28, 2026

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

Release v0.52.0

July 22, 2026

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

Release v0.51.0

July 16, 2026

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

Release v0.50.0

July 8, 2026

  • fix/verify release npm ci ignore scripts by @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/28116
  • fix(ci): prevent workspace binary shadowing in release verification by @galdawave in https://github.com/google-gemini/gemini-cli/pull/28132
  • Feat/tool registry discovery by @ved015 in https://github.com/google-gemini/gemini-cli/pull/28113
  • fix(ci): prevent bad NPM releases and promote job crashes by @galdawave in https://github.com/google-gemini/gemini-cli/pull/28147
v0.49.0

Release v0.49.0

June 25, 2026

  • chore(release): bump version to 0.48.0-nightly.20260609.g3a13b8eeb by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/27779
  • ci(dependabot): enable cooldown period for npm packages by @ruomengz in https://github.com/google-gemini/gemini-cli/pull/27743
  • refactor(core): standardize tool output formatting by @galz10 in https://github.com/google-gemini/gemini-cli/pull/27772
  • ci: update workflow logging and policy configurations by @galz10 in https://github.com/google-gemini/gemini-cli/pull/27853
  • fix(core): Ensure zero-quota limits fail fast to prevent retry loop hang by @luisfelipe-alt in https://github.com/google-gemini/gemini-cli/pull/27698
  • fix(core): handle multi-line escaped quotes in stripShellWrapper by @sanchezcoraspe in https://github.com/google-gemini/gemini-cli/pull/27467
  • fix(cli): prevent path traversal vulnerabilities during skill install… by @ompatel-aiml in https://github.com/google-gemini/gemini-cli/pull/27767
  • Fix/pending tools and trust overrides by @jvargassanchez-dot in https://github.com/google-gemini/gemini-cli/pull/27854
  • ci: use internal environment for scheduled nightly releases (#27865) by @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/27939
  • feat(core): Support GDC air-gapped Service Identity after auth library update by @sidhantgoyal-droid in https://github.com/google-gemini/gemini-cli/pull/27956
  • fix(cli): handle tmux false positive background detection by @amelidev in https://github.com/google-gemini/gemini-cli/pull/27572
  • Add static eval source analyzer by @ved015 in https://github.com/google-gemini/gemini-cli/pull/27631
  • fix(config): migrate coreTools setting to tools.core by @galz10 in https://github.com/google-gemini/gemini-cli/pull/27947
  • fix(core-tools): resolve defensive path resolution for at-reference files by @luisfelipe-alt in https://github.com/google-gemini/gemini-cli/pull/27943
  • Revert "fix(core-tools): resolve defensive path resolution for at-reference files" by @galz10 in https://github.com/google-gemini/gemini-cli/pull/27992
v0.47.0

Release v0.47.0

June 18, 2026

  • chore(release): bump version to 0.47.0-nightly.20260602.gcfcecebe8 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/27644
  • Changelog for v0.46.0-preview.0 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/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 https://github.com/google-gemini/gemini-cli/pull/27645
  • fix(policy): add EBUSY fallback and TOML parse recovery (#19919) by @krishdef7 in https://github.com/google-gemini/gemini-cli/pull/21541
  • Changelog for v0.45.0 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/27642
  • update the max amount of times the Antigravity transition banner can be displayed. by @DavidAPierce in https://github.com/google-gemini/gemini-cli/pull/27676
  • chore: remove experimental text from browser agent docs by @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/27746
  • fix(core): implement atomic update in MCP tool discovery by @luisfelipe-alt in https://github.com/google-gemini/gemini-cli/pull/27619
  • Vertex ai model mapping fix by @DavidAPierce in https://github.com/google-gemini/gemini-cli/pull/27749
  • Add documentation and migration commands for Antigravity CLI by @DavidAPierce in https://github.com/google-gemini/gemini-cli/pull/27765
  • Avoid persisting empty resume sessions by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/27770
v0.46.0

Release v0.46.0

June 10, 2026

  • fix(core): harden PTY resize against native crashes by @scidomino in https://github.com/google-gemini/gemini-cli/pull/27496
  • Changelog for v0.45.0-preview.0 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/27495
  • Changelog for v0.44.0 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/27569
  • fix(cli): prevent spam loop when preferredEditor is invalid by @Niralisj in https://github.com/google-gemini/gemini-cli/pull/25324
  • Adding quote by @scidomino in https://github.com/google-gemini/gemini-cli/pull/27571
  • Transition to flash GA model when experiment flag is present. by @DavidAPierce in https://github.com/google-gemini/gemini-cli/pull/27570
  • chore(ci): add optimized PR size labeler and batch workflows by @sripasg in 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 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 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 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 https://github.com/google-gemini/gemini-cli/pull/27768
v0.45.3

Release v0.45.3

June 10, 2026

  • 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 https://github.com/google-gemini/gemini-cli/pull/27769
v0.45.2

Release v0.45.2

June 5, 2026

  • 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 https://github.com/google-gemini/gemini-cli/pull/27700
v0.45.1

Release v0.45.1

June 4, 2026

  • 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 https://github.com/google-gemini/gemini-cli/pull/27667
v0.45.0

Release v0.45.0

June 3, 2026

  • chore(release): bump version to 0.45.0-nightly.20260521.g854f811be by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/27362
  • fix(cli): prevent Termux relaunch and resize remount loops by @saymanq in https://github.com/google-gemini/gemini-cli/pull/27110
  • Feat/a2a expose usage metadata by @jvargassanchez-dot in https://github.com/google-gemini/gemini-cli/pull/27288
  • feat(context): Complete simplification work. by @joshualitt in https://github.com/google-gemini/gemini-cli/pull/27345
  • fix(core): force update_topic tool to execute sequentially by @jvargassanchez-dot in https://github.com/google-gemini/gemini-cli/pull/27357
  • Changelog for v0.44.0-preview.0 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/27360
  • Changelog for v0.43.0 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/27361
  • Revert "fix(core): prevent SIGHUP kills in PTY environments" by @bbiggs in https://github.com/google-gemini/gemini-cli/pull/27401
  • fix(cli): filter internal session context from history during resumption by @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/27391
  • Update default auto routing by @DavidAPierce in https://github.com/google-gemini/gemini-cli/pull/27071
  • fix(core): bypass routing classifiers to prevent orphaned function response errors by @danielweis in https://github.com/google-gemini/gemini-cli/pull/27389
  • fix(core): suppress PTY resize EBADF errors by @scidomino in https://github.com/google-gemini/gemini-cli/pull/27461
  • fix(core): prevent blacklist bypass in mcp list by @ompatel-aiml in https://github.com/google-gemini/gemini-cli/pull/27377
  • fix(cli): ignore unmapped vim normal keys by @MukundaKatta in 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 @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/27535
v0.44.1

Release v0.44.1

May 28, 2026

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

Release v0.44.0

May 27, 2026

  • chore(release): bump version to 0.44.0-nightly.20260512.g022e8baef by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/26957
  • Changelog for v0.42.0 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/26958
  • Refactor: Eliminate no-unsafe-return suppressions via strict type validation by @M-DEV-1 in https://github.com/google-gemini/gemini-cli/pull/20668
  • Changelog for v0.43.0-preview.0 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/26959
  • feat(core): change agent registration to first-wins and prioritize project by @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/26953
  • feat(cli): merge Auto modes into a single Auto mode by @DavidAPierce in https://github.com/google-gemini/gemini-cli/pull/26714
  • fix(core): preserve OAuth refresh tokens during rotation and retrieval by @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/26924
  • fix(cli): allow keychain auth for --list-sessions and non-interactive mode by @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/26921
  • fix(core): handle EISDIR on virtual drives in memory discovery by @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/26985
  • fix(cli): auto-approve shell redirections in AUTO_EDIT mode by @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/27003
  • ci: suppress bot comments during standard triage maintenance by @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/27006
  • fix(core): refresh MCP OAuth token usage after re-auth by @sahilkirad in https://github.com/google-gemini/gemini-cli/pull/26312
  • fix(ui): clamped table column widths by @devr0306 in https://github.com/google-gemini/gemini-cli/pull/26991
  • fix(core): isolate subagent thread context by @akh64bit in https://github.com/google-gemini/gemini-cli/pull/26449
  • chore: add execution permission to scripts/review.sh by @scidomino in https://github.com/google-gemini/gemini-cli/pull/27009
v0.43.0

Release v0.43.0

May 22, 2026

  • feat(core): steer model to use edit tool for surgical edits, fix a typo by @aishaneeshah in https://github.com/google-gemini/gemini-cli/pull/26480
  • docs: clarify Auto Memory proposes memory updates and skills by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/26527
  • fix(core): reject numeric project IDs in GOOGLE_CLOUD_PROJECT (#24695) by @Abhijit-2592 in https://github.com/google-gemini/gemini-cli/pull/26532
  • fix(core): remove unsafe type assertion suppressions in error utils by @himanshu748 in https://github.com/google-gemini/gemini-cli/pull/19881
  • fix(core): allow redirection in YOLO and AUTO_EDIT modes without sandboxing by @galz10 in https://github.com/google-gemini/gemini-cli/pull/26542
  • ci(release): build and attach unsigned macOS binaries to releases by @ruomengz in https://github.com/google-gemini/gemini-cli/pull/26462
  • fix(core): Fix chat corruption bug in context manager. by @joshualitt in https://github.com/google-gemini/gemini-cli/pull/26534
  • fix(cli): provide JSON output for AgentExecutionStopped in non-interactive mode by @cynthialong0-0 in https://github.com/google-gemini/gemini-cli/pull/26504
  • feat(evals): add shell command safety evals by @akh64bit in https://github.com/google-gemini/gemini-cli/pull/26528
  • fix(core): handle invalid custom plans directory gracefully by @cynthialong0-0 in https://github.com/google-gemini/gemini-cli/pull/26560
  • fix(acp): move tool explanation from thought stream to tool call content by @sripasg in https://github.com/google-gemini/gemini-cli/pull/26554
  • fix(a2a-server): Resolve race condition in tool completion waiting by @kschaab in https://github.com/google-gemini/gemini-cli/pull/26568
  • fix(cli): randomize sandbox container names by @Kkartik14 in https://github.com/google-gemini/gemini-cli/pull/26014
  • fix(core): Fix hysteresis in async context management pipelines. by @joshualitt in https://github.com/google-gemini/gemini-cli/pull/26452
  • Tighten private Auto Memory patch allowlist by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/26535
v0.42.0

Release v0.42.0

May 13, 2026

  • fix(cli): prevent automatic updates from switching to less stable channels by @Adib234 in https://github.com/google-gemini/gemini-cli/pull/26132
  • chore(release): bump version to 0.42.0-nightly.20260428.g59b2dea0e by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/26142
  • fix(cli): pass node arguments via NODE_OPTIONS during relaunch to support SEA by @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/26130
  • fix(cli): handle DECKPAM keypad Enter sequences in terminal by @Gitanaskhan26 in https://github.com/google-gemini/gemini-cli/pull/26092
  • docs(cli): point plan-mode session retention to actual /settings labels by @ifitisit in https://github.com/google-gemini/gemini-cli/pull/25978
  • fix(core): add missing oauth fields support in subagent parsing by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/26141
  • fix(core): disconnect extension-backed MCP clients in stopExtension by @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/26136
  • Update documentation workflows with workspace trust by @g-samroberts in https://github.com/google-gemini/gemini-cli/pull/26150
  • refactor(acp): modularize monolithic acpClient into specialized files by @sripasg in https://github.com/google-gemini/gemini-cli/pull/26143
  • test: fix failures due to antigravity environment leakage by @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/26162
  • fix(core): add explicit empty log guard in A2A pushMessage by @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/26198
  • feat(cli): add --delete flag to /exit command for session deletion by @AbdulTawabJuly in https://github.com/google-gemini/gemini-cli/pull/19332
  • test(core): add regression test for issue for ToolConfirmationResponse by @Adib234 in https://github.com/google-gemini/gemini-cli/pull/26194
  • Add the ability to @ mention the gemini robot. by @gundermanc in https://github.com/google-gemini/gemini-cli/pull/26207
  • test(evals): add EvalMetadata JSDoc annotations to older tests by @akh64bit in https://github.com/google-gemini/gemini-cli/pull/26147
v0.41.2

Release v0.41.2

May 6, 2026

  • 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-robot in https://github.com/google-gemini/gemini-cli/pull/26589
v0.41.1

Release v0.41.1

May 6, 2026

  • 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-robot in https://github.com/google-gemini/gemini-cli/pull/26545
v0.41.0

Release v0.41.0

May 5, 2026

  • chore(release): bump version to 0.41.0-nightly.20260423.gaa05b4583 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/25847
  • fix(core): only show list suggestion if the partial input is empty by @cynthialong0-0 in https://github.com/google-gemini/gemini-cli/pull/25821
  • feat(cli): secure .env loading and enforce workspace trust in headless mode by @ehedlund in https://github.com/google-gemini/gemini-cli/pull/25814
  • fix: fatal hard-crash on loop detection via unhandled AbortError by @hsm207 in https://github.com/google-gemini/gemini-cli/pull/20108
  • update package-lock.json by @ehedlund in https://github.com/google-gemini/gemini-cli/pull/25876
  • feat(core): enhance shell command validation and add core tools allowlist by @galz10 in https://github.com/google-gemini/gemini-cli/pull/25720
  • fix(ui): corrected background color check in user message components by @devr0306 in https://github.com/google-gemini/gemini-cli/pull/25880
  • perf(core): fix slow boot by fetching experiments and quota asynchronously by @spencer426 in https://github.com/google-gemini/gemini-cli/pull/25758
  • feat(core,cli): add support for Gemma 4 models (experimental) by @Abhijit-2592 in https://github.com/google-gemini/gemini-cli/pull/25604
  • update FatalUntrustedWorkspaceError message to include doc link by @ehedlund in https://github.com/google-gemini/gemini-cli/pull/25874
  • docs: add Gemini CLI course link to README by @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/25925
  • feat(repo): add gemini-cli-bot metrics and workflows by @gundermanc in https://github.com/google-gemini/gemini-cli/pull/25888
  • fix(cli): allow output redirection for cli commands by @spencer426 in https://github.com/google-gemini/gemini-cli/pull/25894
  • fix(core): fail closed in YOLO mode when shell parsing fails for restricted rules by @ehedlund in https://github.com/google-gemini/gemini-cli/pull/25935
  • fix(cli-ui): revert backspace handling to fix Windows regression by @scidomino in https://github.com/google-gemini/gemini-cli/pull/25941
v0.40.1

Release v0.40.1

April 30, 2026

  • 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-robot in https://github.com/google-gemini/gemini-cli/pull/26268
v0.40.0

Release v0.40.0

April 28, 2026

  • chore(release): bump version to 0.40.0-nightly.20260414.g5b1f7375a by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/25420
  • Fix(core): retry additional OpenSSL 3.x SSL errors during streaming (#16075) by @rcleveng in https://github.com/google-gemini/gemini-cli/pull/25187
  • fix(core): prevent YOLO mode from being downgraded by @galz10 in https://github.com/google-gemini/gemini-cli/pull/25341
  • feat: bundle ripgrep binaries into SEA for offline support by @scidomino in https://github.com/google-gemini/gemini-cli/pull/25342
  • Changelog for v0.39.0-preview.0 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/25417
  • feat(test): add large conversation scenario for performance test by @cynthialong0-0 in https://github.com/google-gemini/gemini-cli/pull/25331
  • improve(core): require recurrence evidence before extracting skills by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/25147
  • test(evals): add subagent delegation evaluation tests by @anj-s in https://github.com/google-gemini/gemini-cli/pull/24619
  • feat: add github colorblind themes by @Z1xus in https://github.com/google-gemini/gemini-cli/pull/15504
  • fix(core): honor GOOGLE_GEMINI_BASE_URL and GOOGLE_VERTEX_BASE_URL by @chrisjcthomas in https://github.com/google-gemini/gemini-cli/pull/25357
  • fix(cli): clean up slash command IDE listeners by @jasonmatthewsuhari in https://github.com/google-gemini/gemini-cli/pull/24397
  • Changelog for v0.38.0 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/25470
  • fix(evals): update eval tests for invoke_agent telemetry and project-scoped memory by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/25502
  • Changelog for v0.38.1 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/25476
  • feat(core): integrate skill-creator into skill extraction agent by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/25421
v0.39.1

Release v0.39.1

April 24, 2026

Full Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.39.0...v0.39.1

Showing 30 of 60