Back
AI summary
Written by AI from the official notes. Check them for exact details.Gemini CLI 0.33.0 introduces 17 new features and fixes 35 bugs.
- Added support for HTTP authentication for A2A remote agents.
- Introduced github-issue-creator skill.
- Enabled 30-day default retention for chat history.
- Implemented slash command handling for various commands.
- Centralized read_file limits and updated gemini-3 description.
Why it matters: Users of Gemini CLI should update to benefit from new features and bug fixes.
Full release notes86 changes
What's Changed
- Docs: Update model docs to remove Preview Features.
- docs: fix typo in installation documentation
- docs: add Windows PowerShell equivalents for environments and scripting
- fix(core): parse raw ASCII buffer strings in Gaxios errors
- chore(release): bump version to 0.33.0-nightly.20260227.ba149afa0
- fix(github): use robot PAT for automated PRs to pass CLA check
- chore/release: bump version to 0.33.0-nightly.20260228.1ca5c05d0
- Changelog for v0.31.0
- fix: use full paths for ACP diff payloads
- Changelog for v0.32.0-preview.0
- fix: acp/zed race condition between MCP initialisation and prompt
- fix(cli): reset themeManager between tests to ensure isolation
- refactor(core): Extract tool parameter names as constants
- fix(cli): resolve autoThemeSwitching when background hasn't changed but theme mismatches
- feat(skills): add github-issue-creator skill
- fix(cli): allow sub-agent confirmation requests in UI while preventing background flicker
- Merge User and Agent Card Descriptions #20849
- fix(core): reduce LLM-based loop detection false positives
- fix(plan): deflake plan mode integration tests
- Add /unassign support
- feat(core): implement HTTP authentication support for A2A remote agents
- feat(core): centralize read_file limits and update gemini-3 description
- Do not block CI on evals
- document node limitation for shift+tab
- Add install as an option when extension is selected.
- Update CODEOWNERS for README.md reviewers
- feat(core): truncate large MCP tool output
- Subagent activity UX.
- style(cli): Dialog pattern for /hooks Command
- feat: redesign header to be compact with ASCII icon
- fix(core): ensure subagents use qualified MCP tool names
- feat(core): support authenticated A2A agent card discovery
- refactor(cli): fully remove React anti patterns, improve type safety and fix UX oversights in SettingsDialog.tsx
- Adding MCPOAuthProvider implementing the MCPSDK OAuthClientProvider
- feat(core): add tool name validation in TOML policy files
- docs: fix broken markdown links in main README.md
- refactor(core): replace manual syncPlanModeTools with declarative policy rules
- fix(core): increase default headers timeout to 5 minutes
- feat(admin): enable 30 day default retention for chat history & remove warning
- feat(plan): support annotating plans with feedback for iteration
- Add some dos and don'ts to behavioral evals README.
- fix(core): skip telemetry logging for AbortError exceptions
- fix(core): restrict "System: Please continue" invalid stream retry to Gemini 2 models
- ci(evals): only run evals in CI if prompts or tools changed
- Build binary
- Code review fixes as a pr
- fix(ci): handle empty APP_ID in stale PR closer
- feat(cli): invert context window display to show usage
- fix(plan): clean up session directories and plans on deletion
- fix(core): enforce optionality for API response fields in code_assist
- feat(extensions): add support for plan directory in extension manifest
- feat(plan): enable built-in research subagents in plan mode
- feat(agents): directly indicate auth required state
- fix(cli): wait for background auto-update before relaunching
- fix: pre-load @file references from external editor prompts
- feat(evals): add behavioral evals for ask_user tool
- refactor common settings logic for skills,agents
- Update docs-writer skill with new resource
- fix(cli): pin clipboardy to ~5.2.x
- feat: Implement slash command handling in ACP for
/memory,/init,/extensionsand/restore - Docs/add hooks reference
- feat(plan): add copy subcommand to plan (#20491)
- fix(core): sanitize and length-check MCP tool qualified names
- Format the quota/limit style guide.
- fix(core): send shell output to model on cancel
- remove hardcoded tiername when missing tier
- feat(acp): add set models interface
- fix(patch): cherry-pick 0659ad1 to release/v0.33.0-preview.0-pr-21042 to patch version v0.33.0-preview.0 and create version 0.33.0-preview.1
- fix(patch): cherry-pick 173376b to release/v0.33.0-preview.1-pr-21157 to patch version v0.33.0-preview.1 and create version 0.33.0-preview.2
- fix(patch): cherry-pick 0135b03 to release/v0.33.0-preview.2-pr-21171 [CONFLICTS]
- fix(patch): cherry-pick 7ec477d to release/v0.33.0-preview.3-pr-21305 to patch version v0.33.0-preview.3 and create version 0.33.0-preview.4
- fix(patch): cherry-pick 931e668 to release/v0.33.0-preview.4-pr-21425 [CONFLICTS]
- fix(patch): cherry-pick 7837194 to release/v0.33.0-preview.5-pr-21487 to patch version v0.33.0-preview.5 and create version 0.33.0-preview.6
- fix(patch): cherry-pick 4f4431e to release/v0.33.0-preview.7-pr-21750 to patch version v0.33.0-preview.7 and create version 0.33.0-preview.8
- fix(patch): cherry-pick 9a74271 to release/v0.33.0-preview.8-pr-21236 [CONFLICTS]
- fix(patch): cherry-pick 936f624 to release/v0.33.0-preview.9-pr-21702 to patch version v0.33.0-preview.9 and create version 0.33.0-preview.10
- fix(patch): cherry-pick 35ee2a8 to release/v0.33.0-preview.10-pr-21713
- fix(patch): cherry-pick 5dd2dab to release/v0.33.0-preview.11-pr-21871
- fix(patch): cherry-pick e5615f4 to release/v0.33.0-preview.12-pr-21037 to patch version v0.33.0-preview.12 and create version 0.33.0-preview.13
- fix(patch): cherry-pick 1b69637 to release/v0.33.0-preview.13-pr-21467 [CONFLICTS]
- fix(patch): cherry-pick 3ff68a9 to release/v0.33.0-preview.14-pr-21884 [CONFLICTS]
Show the rest (5 more changes)Show less
New Contributors
- @AdityaSharma-Git3207 made their first contribution in https://github.com/google-gemini/gemini-cli/pull/20153
- @Nayana-Parameswarappa made their first contribution in https://github.com/google-gemini/gemini-cli/pull/20121
- @Hamdanbinhashim made their first contribution in https://github.com/google-gemini/gemini-cli/pull/20300
- @mahimashanware made their first contribution in https://github.com/google-gemini/gemini-cli/pull/20354
- @AadithyaAle made their first contribution in https://github.com/google-gemini/gemini-cli/pull/20961
Full Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.32.1...v0.33.0