@@ -29,165 +29,169 @@ npm install -g @google/gemini-cli@preview
2929
3030## What's Changed
3131
32- * 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 by @gemini-cli-robot in [ #21349 ] ( https://github.com/google-gemini/gemini-cli/pull/21349 )
32+ - fix(patch): cherry-pick 7ec477d to release/v0.33.0-preview.3-pr-21305 to patch
33+ version v0.33.0-preview.3 and create version 0.33.0-preview.4 by
34+ @gemini-cli-robot in
35+ [ #21349 ] ( https://github.com/google-gemini/gemini-cli/pull/21349 )
3336
34- - fix(patch): cherry-pick 173376b to release/v0.33.0-preview.1-pr-21157 to patch
37+ * fix(patch): cherry-pick 173376b to release/v0.33.0-preview.1-pr-21157 to patch
3538 version v0.33.0-preview.1 and create version 0.33.0-preview.2 by
3639 @gemini-cli-robot in
3740 [ #21300 ] ( https://github.com/google-gemini/gemini-cli/pull/21300 )
3841
39- * fix(patch): cherry-pick 0659ad1 to release/v0.33.0-preview.0-pr-21042 to patch
42+ - fix(patch): cherry-pick 0659ad1 to release/v0.33.0-preview.0-pr-21042 to patch
4043 version v0.33.0-preview.0 and create version 0.33.0-preview.1 by
4144 @gemini-cli-robot in
4245 [ #21047 ] ( https://github.com/google-gemini/gemini-cli/pull/21047 )
4346
44- * Docs: Update model docs to remove Preview Features. by @jkcinouye in
47+ - Docs: Update model docs to remove Preview Features. by @jkcinouye in
4548 [ #20084 ] ( https://github.com/google-gemini/gemini-cli/pull/20084 )
46- * docs: fix typo in installation documentation by @AdityaSharma-Git3207 in
49+ - docs: fix typo in installation documentation by @AdityaSharma-Git3207 in
4750 [ #20153 ] ( https://github.com/google-gemini/gemini-cli/pull/20153 )
48- * docs: add Windows PowerShell equivalents for environments and scripting by
51+ - docs: add Windows PowerShell equivalents for environments and scripting by
4952 @scidomino in [ #20333 ] ( https://github.com/google-gemini/gemini-cli/pull/20333 )
50- * fix(core): parse raw ASCII buffer strings in Gaxios errors by @sehoon38 in
53+ - fix(core): parse raw ASCII buffer strings in Gaxios errors by @sehoon38 in
5154 [ #20626 ] ( https://github.com/google-gemini/gemini-cli/pull/20626 )
52- * chore(release): bump version to 0.33.0-nightly.20260227.ba149afa0 by @galz10
55+ - chore(release): bump version to 0.33.0-nightly.20260227.ba149afa0 by @galz10
5356 in [ #20637 ] ( https://github.com/google-gemini/gemini-cli/pull/20637 )
54- * fix(github): use robot PAT for automated PRs to pass CLA check by @galz10 in
57+ - fix(github): use robot PAT for automated PRs to pass CLA check by @galz10 in
5558 [ #20641 ] ( https://github.com/google-gemini/gemini-cli/pull/20641 )
56- * chore/release: bump version to 0.33.0-nightly.20260228.1ca5c05d0 by
59+ - chore/release: bump version to 0.33.0-nightly.20260228.1ca5c05d0 by
5760 @gemini-cli-robot in
5861 [ #20644 ] ( https://github.com/google-gemini/gemini-cli/pull/20644 )
59- * Changelog for v0.31.0 by @gemini-cli-robot in
62+ - Changelog for v0.31.0 by @gemini-cli-robot in
6063 [ #20634 ] ( https://github.com/google-gemini/gemini-cli/pull/20634 )
61- * fix: use full paths for ACP diff payloads by @JagjeevanAK in
64+ - fix: use full paths for ACP diff payloads by @JagjeevanAK in
6265 [ #19539 ] ( https://github.com/google-gemini/gemini-cli/pull/19539 )
63- * Changelog for v0.32.0-preview.0 by @gemini-cli-robot in
66+ - Changelog for v0.32.0-preview.0 by @gemini-cli-robot in
6467 [ #20627 ] ( https://github.com/google-gemini/gemini-cli/pull/20627 )
65- * fix: acp/zed race condition between MCP initialisation and prompt by
68+ - fix: acp/zed race condition between MCP initialisation and prompt by
6669 @kartikangiras in
6770 [ #20205 ] ( https://github.com/google-gemini/gemini-cli/pull/20205 )
68- * fix(cli): reset themeManager between tests to ensure isolation by
71+ - fix(cli): reset themeManager between tests to ensure isolation by
6972 @NTaylorMullen in
7073 [ #20598 ] ( https://github.com/google-gemini/gemini-cli/pull/20598 )
71- * refactor(core): Extract tool parameter names as constants by @SandyTao520 in
74+ - refactor(core): Extract tool parameter names as constants by @SandyTao520 in
7275 [ #20460 ] ( https://github.com/google-gemini/gemini-cli/pull/20460 )
73- * fix(cli): resolve autoThemeSwitching when background hasn't changed but theme
76+ - fix(cli): resolve autoThemeSwitching when background hasn't changed but theme
7477 mismatches by @sehoon38 in
7578 [ #20706 ] ( https://github.com/google-gemini/gemini-cli/pull/20706 )
76- * feat(skills): add github-issue-creator skill by @sehoon38 in
79+ - feat(skills): add github-issue-creator skill by @sehoon38 in
7780 [ #20709 ] ( https://github.com/google-gemini/gemini-cli/pull/20709 )
78- * fix(cli): allow sub-agent confirmation requests in UI while preventing
81+ - fix(cli): allow sub-agent confirmation requests in UI while preventing
7982 background flicker by @abhipatel12 in
8083 [ #20722 ] ( https://github.com/google-gemini/gemini-cli/pull/20722 )
81- * Merge User and Agent Card Descriptions #20849 by @adamfweidman in
84+ - Merge User and Agent Card Descriptions #20849 by @adamfweidman in
8285 [ #20850 ] ( https://github.com/google-gemini/gemini-cli/pull/20850 )
83- * fix(core): reduce LLM-based loop detection false positives by @SandyTao520 in
86+ - fix(core): reduce LLM-based loop detection false positives by @SandyTao520 in
8487 [ #20701 ] ( https://github.com/google-gemini/gemini-cli/pull/20701 )
85- * fix(plan): deflake plan mode integration tests by @Adib234 in
88+ - fix(plan): deflake plan mode integration tests by @Adib234 in
8689 [ #20477 ] ( https://github.com/google-gemini/gemini-cli/pull/20477 )
87- * Add /unassign support by @scidomino in
90+ - Add /unassign support by @scidomino in
8891 [ #20864 ] ( https://github.com/google-gemini/gemini-cli/pull/20864 )
89- * feat(core): implement HTTP authentication support for A2A remote agents by
92+ - feat(core): implement HTTP authentication support for A2A remote agents by
9093 @SandyTao520 in
9194 [ #20510 ] ( https://github.com/google-gemini/gemini-cli/pull/20510 )
92- * feat(core): centralize read_file limits and update gemini-3 description by
95+ - feat(core): centralize read_file limits and update gemini-3 description by
9396 @aishaneeshah in
9497 [ #20619 ] ( https://github.com/google-gemini/gemini-cli/pull/20619 )
95- * Do not block CI on evals by @gundermanc in
98+ - Do not block CI on evals by @gundermanc in
9699 [ #20870 ] ( https://github.com/google-gemini/gemini-cli/pull/20870 )
97- * document node limitation for shift+tab by @scidomino in
100+ - document node limitation for shift+tab by @scidomino in
98101 [ #20877 ] ( https://github.com/google-gemini/gemini-cli/pull/20877 )
99- * Add install as an option when extension is selected. by @DavidAPierce in
102+ - Add install as an option when extension is selected. by @DavidAPierce in
100103 [ #20358 ] ( https://github.com/google-gemini/gemini-cli/pull/20358 )
101- * Update CODEOWNERS for README.md reviewers by @g-samroberts in
104+ - Update CODEOWNERS for README.md reviewers by @g-samroberts in
102105 [ #20860 ] ( https://github.com/google-gemini/gemini-cli/pull/20860 )
103- * feat(core): truncate large MCP tool output by @SandyTao520 in
106+ - feat(core): truncate large MCP tool output by @SandyTao520 in
104107 [ #19365 ] ( https://github.com/google-gemini/gemini-cli/pull/19365 )
105- * Subagent activity UX. by @gundermanc in
108+ - Subagent activity UX. by @gundermanc in
106109 [ #17570 ] ( https://github.com/google-gemini/gemini-cli/pull/17570 )
107- * style(cli) : Dialog pattern for /hooks Command by @AbdulTawabJuly in
110+ - style(cli) : Dialog pattern for /hooks Command by @AbdulTawabJuly in
108111 [ #17930 ] ( https://github.com/google-gemini/gemini-cli/pull/17930 )
109- * feat: redesign header to be compact with ASCII icon by @keithguerin in
112+ - feat: redesign header to be compact with ASCII icon by @keithguerin in
110113 [ #18713 ] ( https://github.com/google-gemini/gemini-cli/pull/18713 )
111- * fix(core): ensure subagents use qualified MCP tool names by @abhipatel12 in
114+ - fix(core): ensure subagents use qualified MCP tool names by @abhipatel12 in
112115 [ #20801 ] ( https://github.com/google-gemini/gemini-cli/pull/20801 )
113- * feat(core): support authenticated A2A agent card discovery by @SandyTao520 in
116+ - feat(core): support authenticated A2A agent card discovery by @SandyTao520 in
114117 [ #20622 ] ( https://github.com/google-gemini/gemini-cli/pull/20622 )
115- * refactor(cli): fully remove React anti patterns, improve type safety and fix
118+ - refactor(cli): fully remove React anti patterns, improve type safety and fix
116119 UX oversights in SettingsDialog.tsx by @psinha40898 in
117120 [ #18963 ] ( https://github.com/google-gemini/gemini-cli/pull/18963 )
118- * Adding MCPOAuthProvider implementing the MCPSDK OAuthClientProvider by
121+ - Adding MCPOAuthProvider implementing the MCPSDK OAuthClientProvider by
119122 @Nayana-Parameswarappa in
120123 [ #20121 ] ( https://github.com/google-gemini/gemini-cli/pull/20121 )
121- * feat(core): add tool name validation in TOML policy files by @allenhutchison
124+ - feat(core): add tool name validation in TOML policy files by @allenhutchison
122125 in [ #19281 ] ( https://github.com/google-gemini/gemini-cli/pull/19281 )
123- * docs: fix broken markdown links in main README.md by @Hamdanbinhashim in
126+ - docs: fix broken markdown links in main README.md by @Hamdanbinhashim in
124127 [ #20300 ] ( https://github.com/google-gemini/gemini-cli/pull/20300 )
125- * refactor(core): replace manual syncPlanModeTools with declarative policy rules
128+ - refactor(core): replace manual syncPlanModeTools with declarative policy rules
126129 by @jerop in [ #20596 ] ( https://github.com/google-gemini/gemini-cli/pull/20596 )
127- * fix(core): increase default headers timeout to 5 minutes by @gundermanc in
130+ - fix(core): increase default headers timeout to 5 minutes by @gundermanc in
128131 [ #20890 ] ( https://github.com/google-gemini/gemini-cli/pull/20890 )
129- * feat(admin): enable 30 day default retention for chat history & remove warning
132+ - feat(admin): enable 30 day default retention for chat history & remove warning
130133 by @skeshive in
131134 [ #20853 ] ( https://github.com/google-gemini/gemini-cli/pull/20853 )
132- * feat(plan): support annotating plans with feedback for iteration by @Adib234
135+ - feat(plan): support annotating plans with feedback for iteration by @Adib234
133136 in [ #20876 ] ( https://github.com/google-gemini/gemini-cli/pull/20876 )
134- * Add some dos and don'ts to behavioral evals README. by @gundermanc in
137+ - Add some dos and don'ts to behavioral evals README. by @gundermanc in
135138 [ #20629 ] ( https://github.com/google-gemini/gemini-cli/pull/20629 )
136- * fix(core): skip telemetry logging for AbortError exceptions by @yunaseoul in
139+ - fix(core): skip telemetry logging for AbortError exceptions by @yunaseoul in
137140 [ #19477 ] ( https://github.com/google-gemini/gemini-cli/pull/19477 )
138- * fix(core): restrict "System: Please continue" invalid stream retry to Gemini 2
141+ - fix(core): restrict "System: Please continue" invalid stream retry to Gemini 2
139142 models by @SandyTao520 in
140143 [ #20897 ] ( https://github.com/google-gemini/gemini-cli/pull/20897 )
141- * ci(evals): only run evals in CI if prompts or tools changed by @gundermanc in
144+ - ci(evals): only run evals in CI if prompts or tools changed by @gundermanc in
142145 [ #20898 ] ( https://github.com/google-gemini/gemini-cli/pull/20898 )
143- * Build binary by @aswinashok44 in
146+ - Build binary by @aswinashok44 in
144147 [ #18933 ] ( https://github.com/google-gemini/gemini-cli/pull/18933 )
145- * Code review fixes as a pr by @jacob314 in
148+ - Code review fixes as a pr by @jacob314 in
146149 [ #20612 ] ( https://github.com/google-gemini/gemini-cli/pull/20612 )
147- * fix(ci): handle empty APP_ID in stale PR closer by @bdmorgan in
150+ - fix(ci): handle empty APP_ID in stale PR closer by @bdmorgan in
148151 [ #20919 ] ( https://github.com/google-gemini/gemini-cli/pull/20919 )
149- * feat(cli): invert context window display to show usage by @keithguerin in
152+ - feat(cli): invert context window display to show usage by @keithguerin in
150153 [ #20071 ] ( https://github.com/google-gemini/gemini-cli/pull/20071 )
151- * fix(plan): clean up session directories and plans on deletion by @jerop in
154+ - fix(plan): clean up session directories and plans on deletion by @jerop in
152155 [ #20914 ] ( https://github.com/google-gemini/gemini-cli/pull/20914 )
153- * fix(core): enforce optionality for API response fields in code_assist by
156+ - fix(core): enforce optionality for API response fields in code_assist by
154157 @sehoon38 in [ #20714 ] ( https://github.com/google-gemini/gemini-cli/pull/20714 )
155- * feat(extensions): add support for plan directory in extension manifest by
158+ - feat(extensions): add support for plan directory in extension manifest by
156159 @mahimashanware in
157160 [ #20354 ] ( https://github.com/google-gemini/gemini-cli/pull/20354 )
158- * feat(plan): enable built-in research subagents in plan mode by @Adib234 in
161+ - feat(plan): enable built-in research subagents in plan mode by @Adib234 in
159162 [ #20972 ] ( https://github.com/google-gemini/gemini-cli/pull/20972 )
160- * feat(agents): directly indicate auth required state by @adamfweidman in
163+ - feat(agents): directly indicate auth required state by @adamfweidman in
161164 [ #20986 ] ( https://github.com/google-gemini/gemini-cli/pull/20986 )
162- * fix(cli): wait for background auto-update before relaunching by @scidomino in
165+ - fix(cli): wait for background auto-update before relaunching by @scidomino in
163166 [ #20904 ] ( https://github.com/google-gemini/gemini-cli/pull/20904 )
164- * fix: pre-load @scripts /copy_files.js references from external editor prompts
167+ - fix: pre-load @scripts /copy_files.js references from external editor prompts
165168 by @kartikangiras in
166169 [ #20963 ] ( https://github.com/google-gemini/gemini-cli/pull/20963 )
167- * feat(evals): add behavioral evals for ask_user tool by @Adib234 in
170+ - feat(evals): add behavioral evals for ask_user tool by @Adib234 in
168171 [ #20620 ] ( https://github.com/google-gemini/gemini-cli/pull/20620 )
169- * refactor common settings logic for skills,agents by @ishaanxgupta in
172+ - refactor common settings logic for skills,agents by @ishaanxgupta in
170173 [ #17490 ] ( https://github.com/google-gemini/gemini-cli/pull/17490 )
171- * Update docs-writer skill with new resource by @g-samroberts in
174+ - Update docs-writer skill with new resource by @g-samroberts in
172175 [ #20917 ] ( https://github.com/google-gemini/gemini-cli/pull/20917 )
173- * fix(cli): pin clipboardy to ~ 5.2.x by @scidomino in
176+ - fix(cli): pin clipboardy to ~ 5.2.x by @scidomino in
174177 [ #21009 ] ( https://github.com/google-gemini/gemini-cli/pull/21009 )
175- * feat: Implement slash command handling in ACP for
178+ - feat: Implement slash command handling in ACP for
176179 ` /memory ` ,` /init ` ,` /extensions ` and ` /restore ` by @sripasg in
177180 [ #20528 ] ( https://github.com/google-gemini/gemini-cli/pull/20528 )
178- * Docs/add hooks reference by @AadithyaAle in
181+ - Docs/add hooks reference by @AadithyaAle in
179182 [ #20961 ] ( https://github.com/google-gemini/gemini-cli/pull/20961 )
180- * feat(plan): add copy subcommand to plan (#20491 ) by @ruomengz in
183+ - feat(plan): add copy subcommand to plan (#20491 ) by @ruomengz in
181184 [ #20988 ] ( https://github.com/google-gemini/gemini-cli/pull/20988 )
182- * fix(core): sanitize and length-check MCP tool qualified names by @abhipatel12
185+ - fix(core): sanitize and length-check MCP tool qualified names by @abhipatel12
183186 in [ #20987 ] ( https://github.com/google-gemini/gemini-cli/pull/20987 )
184- * Format the quota/limit style guide. by @g-samroberts in
187+ - Format the quota/limit style guide. by @g-samroberts in
185188 [ #21017 ] ( https://github.com/google-gemini/gemini-cli/pull/21017 )
186- * fix(core): send shell output to model on cancel by @devr0306 in
189+ - fix(core): send shell output to model on cancel by @devr0306 in
187190 [ #20501 ] ( https://github.com/google-gemini/gemini-cli/pull/20501 )
188- * remove hardcoded tiername when missing tier by @sehoon38 in
191+ - remove hardcoded tiername when missing tier by @sehoon38 in
189192 [ #21022 ] ( https://github.com/google-gemini/gemini-cli/pull/21022 )
190- * feat(acp): add set models interface by @skeshive in
193+ - feat(acp): add set models interface by @skeshive in
191194 [ #20991 ] ( https://github.com/google-gemini/gemini-cli/pull/20991 )
192195
193- ** Full Changelog** : https://github.com/google-gemini/gemini-cli/compare/v0.32.0-preview.0...v0.33.0-preview.4
196+ ** Full Changelog** :
197+ https://github.com/google-gemini/gemini-cli/compare/v0.32.0-preview.0...v0.33.0-preview.4
0 commit comments