← Gemini CLI Changelog

v0.30.0-nightly.20260224.544df749a

pre-release

Release v0.30.0-nightly.20260224.544df749a

Feb 24, 2026 (6d ago) View on GitHub →

What's Changed

  • refactor(core): move session conversion logic to core by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/19972
  • Fix: Persist manual model selection on restart #19864 by @Nixxx19 in https://github.com/google-gemini/gemini-cli/pull/19891
  • fix(core): increase default retry attempts and add quota error backoff by @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/19949
  • feat(core): add policy chain support for Gemini 3.1 by @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/19991
  • Updates command reference and /stats command. by @g-samroberts in https://github.com/google-gemini/gemini-cli/pull/19794
  • Fix for silent failures in non-interactive mode by @owenofbrien in https://github.com/google-gemini/gemini-cli/pull/19905
  • fix(plan): allow plan mode writes on Windows and fix prompt paths by @Adib234 in https://github.com/google-gemini/gemini-cli/pull/19658
  • fix(core): prevent OAuth server crash on unexpected requests by @reyyanxahmed in https://github.com/google-gemini/gemini-cli/pull/19668
  • feat: Map tool kinds to explicit ACP.ToolKind values and update test … by @sripasg in https://github.com/google-gemini/gemini-cli/pull/19547
  • chore: restrict gemini-automted-issue-triage to only allow echo by @galz10 in https://github.com/google-gemini/gemini-cli/pull/20047
  • Allow ask headers longer than 16 chars by @scidomino in https://github.com/google-gemini/gemini-cli/pull/20041
  • fix(core): prevent state corruption in McpClientManager during collis by @h30s in https://github.com/google-gemini/gemini-cli/pull/19782
  • fix(bundling): copy devtools package to bundle for runtime resolution by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/19766
  • feat(policy): Support MCP Server Wildcards in Policy Engine by @jerop in https://github.com/google-gemini/gemini-cli/pull/20024
  • docs(CONTRIBUTING): update React DevTools version to 6 by @mmgok in https://github.com/google-gemini/gemini-cli/pull/20014
  • feat(core): optimize tool descriptions and schemas for Gemini 3 by @aishaneeshah in https://github.com/google-gemini/gemini-cli/pull/19643
  • feat(core): implement experimental direct web fetch by @mbleigh in https://github.com/google-gemini/gemini-cli/pull/19557
  • feat(core): replace expected_replacements with allow_multiple in replace tool by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/20033
  • fix(sandbox): harden image packaging integrity checks by @aviralgarg05 in https://github.com/google-gemini/gemini-cli/pull/19552
  • fix(core): allow environment variable expansion and explicit overrides for MCP servers by @galz10 in https://github.com/google-gemini/gemini-cli/pull/18837
  • feat(policy): Implement Tool Annotation Matching in Policy Engine by @jerop in https://github.com/google-gemini/gemini-cli/pull/20029
  • fix(core): prevent utility calls from changing session active model by @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/20035
  • fix(cli): skip workspace policy loading when in home directory by @Abhijit-2592 in https://github.com/google-gemini/gemini-cli/pull/20054
  • fix(scripts): Add Windows (win32/x64) support to lint.js by @ZafeerMahmood in https://github.com/google-gemini/gemini-cli/pull/16193
  • fix(a2a-server): Remove unsafe type assertions in agent by @Nixxx19 in https://github.com/google-gemini/gemini-cli/pull/19723
  • Fix: Handle corrupted token file gracefully when switching auth types (#19845) by @Nixxx19 in https://github.com/google-gemini/gemini-cli/pull/19850
  • fix critical dep vulnerability by @scidomino in https://github.com/google-gemini/gemini-cli/pull/20087
  • Add new setting to configure maxRetries by @kevinjwang1 in https://github.com/google-gemini/gemini-cli/pull/20064
  • Stabilize tests. by @gundermanc in https://github.com/google-gemini/gemini-cli/pull/20095
  • make windows tests mandatory by @scidomino in https://github.com/google-gemini/gemini-cli/pull/20096

New Contributors

  • @Nixxx19 made their first contribution in https://github.com/google-gemini/gemini-cli/pull/19891
  • @reyyanxahmed made their first contribution in https://github.com/google-gemini/gemini-cli/pull/19668
  • @h30s made their first contribution in https://github.com/google-gemini/gemini-cli/pull/19782
  • @mmgok made their first contribution in https://github.com/google-gemini/gemini-cli/pull/20014
  • @aviralgarg05 made their first contribution in https://github.com/google-gemini/gemini-cli/pull/19552
  • @ZafeerMahmood made their first contribution in https://github.com/google-gemini/gemini-cli/pull/16193
Full Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.30.0-nightly.20260223.c537fd5ae...v0.30.0-nightly.20260224.544df749a