Release v0.9.0-nightly.20251001.14dbda91
What's Changed
- fix(telemetry): Improve Cloud Shell surface type detection for telemetry purposes by @dlynx13 in https://github.com/google-gemini/gemini-cli/pull/10162
- Fix Release Nightly by @scidomino in https://github.com/google-gemini/gemini-cli/pull/10186
- Fix: A2A server - add liveOutput and response resultsDisplay to the serialized tool call result (closes #9520) by @kschaab in https://github.com/google-gemini/gemini-cli/pull/9788
- Don't log an error about invalid extensions when passing "-e none" by @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10203
- Regex Search/Replace for Smart Edit Tool by @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/10178
- restore case insensitivity for extension enablement and add tests by @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10249
- Fix a cache collision bug in the llm edit fixer by @gvking in https://github.com/google-gemini/gemini-cli/pull/9542
- Verify npm release by running integration tests by @scidomino in https://github.com/google-gemini/gemini-cli/pull/10174
- chore(docs): Add documentation for MCP Servers using SA Impersonation by @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/10245
- feat(infra)- Use queue skipper for CI by @shishu314 in https://github.com/google-gemini/gemini-cli/pull/9773
- test: integration tests for /compress command in interactive mode by @hritan in https://github.com/google-gemini/gemini-cli/pull/10154
- fix installing extensions from zip files by @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10253
- test: additional integration tests for editing a file by @hritan in https://github.com/google-gemini/gemini-cli/pull/9963
- fix(shell): improve shell output presentation and usability by @galz10 in https://github.com/google-gemini/gemini-cli/pull/8837
- refactor(agents): Introduce Declarative Agent Framework by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/9778
- fix(release): Fix promotion workflow by @skeshive in https://github.com/google-gemini/gemini-cli/pull/10261
- fix(cli): honor argv @path in interactive sessions (quoted + unquoted) by @tayyab3245 in https://github.com/google-gemini/gemini-cli/pull/5952
- fix(memory): ignore @ inside code blocks by @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/10201
- fix(routing): Disable model router by default by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/10283
- Print inputs for all actions. by @scidomino in https://github.com/google-gemini/gemini-cli/pull/10284
- Fix dry run. by @scidomino in https://github.com/google-gemini/gemini-cli/pull/10286
- Refactor metrics definitions to be easily understandable by @bobcatfish in https://github.com/google-gemini/gemini-cli/pull/10215
- test: skip flaky test by @hritan in https://github.com/google-gemini/gemini-cli/pull/10340
- fix(settings): Ensure that
InferSettingsproperly infers the combinations of values from an enum type. by @richieforeman in https://github.com/google-gemini/gemini-cli/pull/10346 - docs: document custom witty loading phrases feature by @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/8006
- test: interactive test for read write tools sequential flow by @hritan in https://github.com/google-gemini/gemini-cli/pull/10323
- fix(release): propagate force_skip_tests to publish jobs by @skeshive in https://github.com/google-gemini/gemini-cli/pull/10355
- chore(release): bump version to 0.9.0-nightly.20251001.163dba7e by @skeshive in https://github.com/google-gemini/gemini-cli/pull/10362
- Codebase Investigator: Separate initial query from system prompt and apply templateStrings in query and initialMessages by @silviojr in https://github.com/google-gemini/gemini-cli/pull/10282
- feat(telemetry): add OpenTelemetry GenAI semantic convention metrics by @jerop in https://github.com/google-gemini/gemini-cli/pull/10343
- feat: Add
enableSubagentsconfiguration and wire up subagent registration by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/9988 - Cleanup useSelectionList and fix infinite loop in debug mode issues. by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/10248
- Revert reducing margin on narrow screens by @bbiggs in https://github.com/google-gemini/gemini-cli/pull/10375
- Switch to a reducer for tracking update state fixing flicker issues due to continuous renders by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/10280
- Smart Edit Strategy Logging by @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/10345
- Fix so paste timeout protection is much less invasive. by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/9284
- fix(ui): increase padding of settings dialog by @galz10 in https://github.com/google-gemini/gemini-cli/pull/10376
- Docs IA update and Get Started section. by @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/10192
New Contributors
- @dlynx13 made their first contribution in https://github.com/google-gemini/gemini-cli/pull/10162
- @kschaab made their first contribution in https://github.com/google-gemini/gemini-cli/pull/9788
- @gvking made their first contribution in https://github.com/google-gemini/gemini-cli/pull/9542
Full Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.8.0-nightly.20250930.ddcbd0c2...v0.9.0-nightly.20251001.14dbda91