Back
AI summary
Written by AI from the official notes. Check them for exact details.Gemini CLI 0.18.0 introduces new features, bug fixes, and improvements for better user experience.
- Record interactive-only errors in chat recording JSON files
- Support for 3-parameter modifyOtherKeys sequences
- Enable switching preview features on/off without restart
- Fix crash on startup in NO_COLOR mode
- Improve keyboard code parsing
Why it matters: Users of Gemini CLI should update to benefit from enhanced functionality and stability.
Full release notes53 changes
What's Changed
- Remove obsolete reference to "help wanted" label in CONTRIBUTING.md
- chore(release): v0.18.0-nightly.20251118.86828bb56
- Docs: Access clarification.
- Fix links in Gemini 3 Pro documentation
- Improve keyboard code parsing
- fix(core): Ensure
read_many_filestool is available to zed. - Support 3-parameter modifyOtherKeys sequences
- Improve pty resize error handling for Windows
- fix(ui): Clear input prompt on Escape key press
- bug(ui) showLineNumbers had the wrong default value.
- fix(cli): fix crash on startup in NO_COLOR mode (#13343) due to ungua…
- fix: allow MCP prompts with spaces in name
- Refactor createTransport to duplicate less code
- Followup from #10719
- Capturing github action workflow name if present and send it to clearcut
- feat(sessions): record interactive-only errors and warnings to chat recording JSON files
- fix(zed-integration): Correctly handle cancellation errors
- docs: Add Code Wiki link to README
- Restore keyboard mode when exiting the editor
- feat(core, cli): Bump genai version to 1.30.0
- [cli-ui] Keep header ASCII art colored on non-gradient terminals (#13373)
- Fix Copyright line in LICENSE
- Fix typo in write_todos methodology instructions
- feat: update thinking mode support to exclude gemini-2.0 models and simplify logic.
- remove unneeded log
- feat: add click-to-focus support for interactive shell
- Add User email detail to about box
- feat(core): Wire up chat code path for model configs.
- chore/release: bump version to 0.18.0-nightly.20251120.2231497b1
- feat(core): Fix bug with incorrect model overriding.
- Use synchronous writes when detecting keyboard modes
- fix(cli): prevent race condition when restoring prompt after context overflow
- Revert "feat(core): Fix bug with incorrect model overriding."
- Fix: Update system instruction when GEMINI.md memory is loaded or refreshed
- fix(zed-integration): Ensure that the zed integration is classified as interactive
- Copy commands as part of setup-github
- Update banner design
- Protect stdout and stderr so JavaScript code can't accidentally write to stdout corrupting ink rendering
- Enable switching preview features on/off without restart
- feat(core): Use thinking level for Gemini 3
- Change default compress threshold to 0.5 for api key users
- remove duplicated mouse code
- feat(zed-integration): Use default model routing for Zed integration
- feat(core): Incorporate Gemini 3 into model config hierarchy.
- fix(patch): cherry-pick 5e218a5 to release/v0.18.0-preview.0-pr-13623 to patch version v0.18.0-preview.0 and create version 0.18.0-preview.1
- fix(patch): cherry-pick d351f07 to release/v0.18.0-preview.1-pr-12535 to patch version v0.18.0-preview.1 and create version 0.18.0-preview.2
- fix(patch): cherry-pick 3e50be1 to release/v0.18.0-preview.2-pr-13428 to patch version v0.18.0-preview.2 and create version 0.18.0-preview.3
- fix(patch): cherry-pick d8a3d08 to release/v0.18.0-preview.3-pr-13791 to patch version v0.18.0-preview.3 and create version 0.18.0-preview.4
Show the rest (5 more changes)Show less
New Contributors
- @aswinashok44 made their first contribution in https://github.com/google-gemini/gemini-cli/pull/13291
- @gmackall made their first contribution in https://github.com/google-gemini/gemini-cli/pull/13312
- @avilladsen made their first contribution in https://github.com/google-gemini/gemini-cli/pull/13352
- @holtskinner made their first contribution in https://github.com/google-gemini/gemini-cli/pull/13289
- @kevin-ramdass made their first contribution in https://github.com/google-gemini/gemini-cli/pull/13454
Full Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.17.1...v0.18.0