Back
AI summary
Written by AI from the official notes. Check them for exact details.Gemini CLI 0.1.8 introduces 13 new features and improves error handling.
- Added support for VSCodium and Neovim editors.
- Improved automated issue triage workflows.
- Enabled command-specific restrictions for ShellTool.
- Introduced audio and video support in read_file.
- New theme: Shades of Purple.
Why it matters: Users of Gemini CLI should review these updates for enhanced functionality and improved workflows.
Full release notes91 changes
What's Changed
- Upgrade to Ink 6 and React 19
- Updates error handling in case of incorrect tool calling.
- chore: bump to 0.1.8
- add issue triage using gemini cli
- improve triage prompt
- chore: fix typo in mcp-client
- Fix typos
- quiet dotenv log message
- Inline the description and schema of the shell tool in the source
- chore: add proper pluralization handling for match in grep tool
- fix: typo
- Add troubleshooting note about CI env variables
- feat: add VSCodium editor support
- fix edit retrigger
- fix file extension in "modify flow" temp files
- Re-enable Gemini Code Assist PR review bot
- chore(gha): pin issue triage workflow to a specific commit
- docs: remove duplicate tool descriptions in file-system.md
- fix: Correct start script reference in create_alias.sh
- docs: fix typos and grammatical errors
- Remove debug logs that are not actionable but numerous
- 📦 NEW: Theme Shades of Purple
- Esc to exit privacy screen in error state
- refactor: use for...of loop instead of traditional for loop
- refactor: remove imported multiple times
- docs: Add uninstallation instructions to README
- feat: add Neovim editor support
- Fix a broken link
- Fix a heading issue for Authentication Setup doc
- Clarify.gemini/config.yaml is for the PR review bot (not CLI).
- refactor: remove unnecessary assertion
- refactor: remove unnecessary "await"
- feat: allow command-specific restrictions for ShellTool
- chore: add.editorconfig
- fix: Correct pluralization of the number of occurrences in
EditTooltool errors - Added obfuscated google account ID to clearcut log messages
- Fix clearcut-logger.ts to event name GEMINI_CLI_API_RESPONSE_TOOL_TOK…
- feat: modular GEMINI.md imports with @file.md syntax (#1585)
- fix:Update /help to show correct newline key combo for different OS #…
- Highlight previous user input
- feat(cli): Add hideTips setting
- feat: add support to remote MCP servers for custom HTTP headers
- feat: Change /stats to include more detailed breakdowns
- feat(shell): Enable prefix matching for flexible command validation
- Fix oauth credential caching.
- refactor(workflows): separate issue triage into two workflows
- feat(workflows): add issues list command to automated triage workflow
- fix(workflows): use preview release gemini-cli in triage workflows
- Fix CODE_ASSIST_ENDPOINT env var.
- Removed fallback logic for gaia id logging
- Remove unused method
- Use structured prompt for compression.
- Rename AuthType LOGIN_WITH_GOOGLE_PERSONAL -> LOGIN_WITH_GOOGLE
- refactor(ui): revamp exit stats display
- Fix: Use HTTPS in docs and correct formatting typo in troubleshooting guide
- feat(triage): improve automated issue triage workflows
- update check + tests
- docs(auth): clarify env-file discovery & recommend
- feat: Add markdown table rendering support
- Make clean script cross-platform
- Fix spurious logs about invalid MaxSizedBox children due to Ink6 + React19 migration
- feat: add weekly community report workflow
- Use the constant placeholders for ".gemini/settings.json" in gemini.tsx
- Update README.md
- feat: add audio and video support to read_file
- Docs: Add a page detailing quota and cost information
Show the rest (25 more changes)Show less
New Contributors
- @vachan-shetty made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2304
- @sadikkuzu made their first contribution in https://github.com/google-gemini/gemini-cli/pull/1629
- @motdotla made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2239
- @kahlstrm made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2344
- @reidliu41 made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2415
- @chrstnb made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2229
- @psinha40898 made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2299
- @umairidris made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2254
- @krushna-sharma made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2459
- @ahmadawais made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2114
- @Zircoz made their first contribution in https://github.com/google-gemini/gemini-cli/pull/1985
- @yuki-yano made their first contribution in https://github.com/google-gemini/gemini-cli/pull/1448
- @doggy8088 made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2598
- @aspiers made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2572
- @timrogers made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2463
- @uttamkanodia14 made their first contribution in https://github.com/google-gemini/gemini-cli/pull/1875
- @bniladridas made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2230
- @devpool007 made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2043
- @AlphaDaze made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2507
- @marcinjahn made their first contribution in https://github.com/google-gemini/gemini-cli/pull/1524
- @Jvr2022 made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2762
- @jarvisphere made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2402
- @heartyguy made their first contribution in https://github.com/google-gemini/gemini-cli/pull/1955
- @Mirza-Samad-Ahmed-Baig made their first contribution in https://github.com/google-gemini/gemini-cli/pull/1990
- @santhoshkumarCodes made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2556
Full Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.1.7...v0.1.8