|
1 | | -# Preview release: v0.33.0-preview.0 |
| 1 | +# Preview release: v0.33.0-preview.1 |
2 | 2 |
|
3 | | -Released: March 03, 2026 |
| 3 | +Released: March 04, 2026 |
4 | 4 |
|
5 | 5 | Our preview release includes the latest, new, and experimental features. This |
6 | 6 | release may not be as stable as our [latest weekly release](latest.md). |
@@ -29,154 +29,159 @@ npm install -g @google/gemini-cli@preview |
29 | 29 |
|
30 | 30 | ## What's Changed |
31 | 31 |
|
32 | | -- Docs: Update model docs to remove Preview Features. by @jkcinouye in |
| 32 | +- fix(patch): cherry-pick 0659ad1 to release/v0.33.0-preview.0-pr-21042 to patch |
| 33 | + version v0.33.0-preview.0 and create version 0.33.0-preview.1 by |
| 34 | + @gemini-cli-robot in |
| 35 | + [#21047](https://github.com/google-gemini/gemini-cli/pull/21047) |
| 36 | + |
| 37 | +* Docs: Update model docs to remove Preview Features. by @jkcinouye in |
33 | 38 | [#20084](https://github.com/google-gemini/gemini-cli/pull/20084) |
34 | | -- docs: fix typo in installation documentation by @AdityaSharma-Git3207 in |
| 39 | +* docs: fix typo in installation documentation by @AdityaSharma-Git3207 in |
35 | 40 | [#20153](https://github.com/google-gemini/gemini-cli/pull/20153) |
36 | | -- docs: add Windows PowerShell equivalents for environments and scripting by |
| 41 | +* docs: add Windows PowerShell equivalents for environments and scripting by |
37 | 42 | @scidomino in [#20333](https://github.com/google-gemini/gemini-cli/pull/20333) |
38 | | -- fix(core): parse raw ASCII buffer strings in Gaxios errors by @sehoon38 in |
| 43 | +* fix(core): parse raw ASCII buffer strings in Gaxios errors by @sehoon38 in |
39 | 44 | [#20626](https://github.com/google-gemini/gemini-cli/pull/20626) |
40 | | -- chore(release): bump version to 0.33.0-nightly.20260227.ba149afa0 by @galz10 |
| 45 | +* chore(release): bump version to 0.33.0-nightly.20260227.ba149afa0 by @galz10 |
41 | 46 | in [#20637](https://github.com/google-gemini/gemini-cli/pull/20637) |
42 | | -- fix(github): use robot PAT for automated PRs to pass CLA check by @galz10 in |
| 47 | +* fix(github): use robot PAT for automated PRs to pass CLA check by @galz10 in |
43 | 48 | [#20641](https://github.com/google-gemini/gemini-cli/pull/20641) |
44 | | -- chore/release: bump version to 0.33.0-nightly.20260228.1ca5c05d0 by |
| 49 | +* chore/release: bump version to 0.33.0-nightly.20260228.1ca5c05d0 by |
45 | 50 | @gemini-cli-robot in |
46 | 51 | [#20644](https://github.com/google-gemini/gemini-cli/pull/20644) |
47 | | -- Changelog for v0.31.0 by @gemini-cli-robot in |
| 52 | +* Changelog for v0.31.0 by @gemini-cli-robot in |
48 | 53 | [#20634](https://github.com/google-gemini/gemini-cli/pull/20634) |
49 | | -- fix: use full paths for ACP diff payloads by @JagjeevanAK in |
| 54 | +* fix: use full paths for ACP diff payloads by @JagjeevanAK in |
50 | 55 | [#19539](https://github.com/google-gemini/gemini-cli/pull/19539) |
51 | | -- Changelog for v0.32.0-preview.0 by @gemini-cli-robot in |
| 56 | +* Changelog for v0.32.0-preview.0 by @gemini-cli-robot in |
52 | 57 | [#20627](https://github.com/google-gemini/gemini-cli/pull/20627) |
53 | | -- fix: acp/zed race condition between MCP initialisation and prompt by |
| 58 | +* fix: acp/zed race condition between MCP initialisation and prompt by |
54 | 59 | @kartikangiras in |
55 | 60 | [#20205](https://github.com/google-gemini/gemini-cli/pull/20205) |
56 | | -- fix(cli): reset themeManager between tests to ensure isolation by |
| 61 | +* fix(cli): reset themeManager between tests to ensure isolation by |
57 | 62 | @NTaylorMullen in |
58 | 63 | [#20598](https://github.com/google-gemini/gemini-cli/pull/20598) |
59 | | -- refactor(core): Extract tool parameter names as constants by @SandyTao520 in |
| 64 | +* refactor(core): Extract tool parameter names as constants by @SandyTao520 in |
60 | 65 | [#20460](https://github.com/google-gemini/gemini-cli/pull/20460) |
61 | | -- fix(cli): resolve autoThemeSwitching when background hasn't changed but theme |
| 66 | +* fix(cli): resolve autoThemeSwitching when background hasn't changed but theme |
62 | 67 | mismatches by @sehoon38 in |
63 | 68 | [#20706](https://github.com/google-gemini/gemini-cli/pull/20706) |
64 | | -- feat(skills): add github-issue-creator skill by @sehoon38 in |
| 69 | +* feat(skills): add github-issue-creator skill by @sehoon38 in |
65 | 70 | [#20709](https://github.com/google-gemini/gemini-cli/pull/20709) |
66 | | -- fix(cli): allow sub-agent confirmation requests in UI while preventing |
| 71 | +* fix(cli): allow sub-agent confirmation requests in UI while preventing |
67 | 72 | background flicker by @abhipatel12 in |
68 | 73 | [#20722](https://github.com/google-gemini/gemini-cli/pull/20722) |
69 | | -- Merge User and Agent Card Descriptions #20849 by @adamfweidman in |
| 74 | +* Merge User and Agent Card Descriptions #20849 by @adamfweidman in |
70 | 75 | [#20850](https://github.com/google-gemini/gemini-cli/pull/20850) |
71 | | -- fix(core): reduce LLM-based loop detection false positives by @SandyTao520 in |
| 76 | +* fix(core): reduce LLM-based loop detection false positives by @SandyTao520 in |
72 | 77 | [#20701](https://github.com/google-gemini/gemini-cli/pull/20701) |
73 | | -- fix(plan): deflake plan mode integration tests by @Adib234 in |
| 78 | +* fix(plan): deflake plan mode integration tests by @Adib234 in |
74 | 79 | [#20477](https://github.com/google-gemini/gemini-cli/pull/20477) |
75 | | -- Add /unassign support by @scidomino in |
| 80 | +* Add /unassign support by @scidomino in |
76 | 81 | [#20864](https://github.com/google-gemini/gemini-cli/pull/20864) |
77 | | -- feat(core): implement HTTP authentication support for A2A remote agents by |
| 82 | +* feat(core): implement HTTP authentication support for A2A remote agents by |
78 | 83 | @SandyTao520 in |
79 | 84 | [#20510](https://github.com/google-gemini/gemini-cli/pull/20510) |
80 | | -- feat(core): centralize read_file limits and update gemini-3 description by |
| 85 | +* feat(core): centralize read_file limits and update gemini-3 description by |
81 | 86 | @aishaneeshah in |
82 | 87 | [#20619](https://github.com/google-gemini/gemini-cli/pull/20619) |
83 | | -- Do not block CI on evals by @gundermanc in |
| 88 | +* Do not block CI on evals by @gundermanc in |
84 | 89 | [#20870](https://github.com/google-gemini/gemini-cli/pull/20870) |
85 | | -- document node limitation for shift+tab by @scidomino in |
| 90 | +* document node limitation for shift+tab by @scidomino in |
86 | 91 | [#20877](https://github.com/google-gemini/gemini-cli/pull/20877) |
87 | | -- Add install as an option when extension is selected. by @DavidAPierce in |
| 92 | +* Add install as an option when extension is selected. by @DavidAPierce in |
88 | 93 | [#20358](https://github.com/google-gemini/gemini-cli/pull/20358) |
89 | | -- Update CODEOWNERS for README.md reviewers by @g-samroberts in |
| 94 | +* Update CODEOWNERS for README.md reviewers by @g-samroberts in |
90 | 95 | [#20860](https://github.com/google-gemini/gemini-cli/pull/20860) |
91 | | -- feat(core): truncate large MCP tool output by @SandyTao520 in |
| 96 | +* feat(core): truncate large MCP tool output by @SandyTao520 in |
92 | 97 | [#19365](https://github.com/google-gemini/gemini-cli/pull/19365) |
93 | | -- Subagent activity UX. by @gundermanc in |
| 98 | +* Subagent activity UX. by @gundermanc in |
94 | 99 | [#17570](https://github.com/google-gemini/gemini-cli/pull/17570) |
95 | | -- style(cli) : Dialog pattern for /hooks Command by @AbdulTawabJuly in |
| 100 | +* style(cli) : Dialog pattern for /hooks Command by @AbdulTawabJuly in |
96 | 101 | [#17930](https://github.com/google-gemini/gemini-cli/pull/17930) |
97 | | -- feat: redesign header to be compact with ASCII icon by @keithguerin in |
| 102 | +* feat: redesign header to be compact with ASCII icon by @keithguerin in |
98 | 103 | [#18713](https://github.com/google-gemini/gemini-cli/pull/18713) |
99 | | -- fix(core): ensure subagents use qualified MCP tool names by @abhipatel12 in |
| 104 | +* fix(core): ensure subagents use qualified MCP tool names by @abhipatel12 in |
100 | 105 | [#20801](https://github.com/google-gemini/gemini-cli/pull/20801) |
101 | | -- feat(core): support authenticated A2A agent card discovery by @SandyTao520 in |
| 106 | +* feat(core): support authenticated A2A agent card discovery by @SandyTao520 in |
102 | 107 | [#20622](https://github.com/google-gemini/gemini-cli/pull/20622) |
103 | | -- refactor(cli): fully remove React anti patterns, improve type safety and fix |
| 108 | +* refactor(cli): fully remove React anti patterns, improve type safety and fix |
104 | 109 | UX oversights in SettingsDialog.tsx by @psinha40898 in |
105 | 110 | [#18963](https://github.com/google-gemini/gemini-cli/pull/18963) |
106 | | -- Adding MCPOAuthProvider implementing the MCPSDK OAuthClientProvider by |
| 111 | +* Adding MCPOAuthProvider implementing the MCPSDK OAuthClientProvider by |
107 | 112 | @Nayana-Parameswarappa in |
108 | 113 | [#20121](https://github.com/google-gemini/gemini-cli/pull/20121) |
109 | | -- feat(core): add tool name validation in TOML policy files by @allenhutchison |
| 114 | +* feat(core): add tool name validation in TOML policy files by @allenhutchison |
110 | 115 | in [#19281](https://github.com/google-gemini/gemini-cli/pull/19281) |
111 | | -- docs: fix broken markdown links in main README.md by @Hamdanbinhashim in |
| 116 | +* docs: fix broken markdown links in main README.md by @Hamdanbinhashim in |
112 | 117 | [#20300](https://github.com/google-gemini/gemini-cli/pull/20300) |
113 | | -- refactor(core): replace manual syncPlanModeTools with declarative policy rules |
| 118 | +* refactor(core): replace manual syncPlanModeTools with declarative policy rules |
114 | 119 | by @jerop in [#20596](https://github.com/google-gemini/gemini-cli/pull/20596) |
115 | | -- fix(core): increase default headers timeout to 5 minutes by @gundermanc in |
| 120 | +* fix(core): increase default headers timeout to 5 minutes by @gundermanc in |
116 | 121 | [#20890](https://github.com/google-gemini/gemini-cli/pull/20890) |
117 | | -- feat(admin): enable 30 day default retention for chat history & remove warning |
| 122 | +* feat(admin): enable 30 day default retention for chat history & remove warning |
118 | 123 | by @skeshive in |
119 | 124 | [#20853](https://github.com/google-gemini/gemini-cli/pull/20853) |
120 | | -- feat(plan): support annotating plans with feedback for iteration by @Adib234 |
| 125 | +* feat(plan): support annotating plans with feedback for iteration by @Adib234 |
121 | 126 | in [#20876](https://github.com/google-gemini/gemini-cli/pull/20876) |
122 | | -- Add some dos and don'ts to behavioral evals README. by @gundermanc in |
| 127 | +* Add some dos and don'ts to behavioral evals README. by @gundermanc in |
123 | 128 | [#20629](https://github.com/google-gemini/gemini-cli/pull/20629) |
124 | | -- fix(core): skip telemetry logging for AbortError exceptions by @yunaseoul in |
| 129 | +* fix(core): skip telemetry logging for AbortError exceptions by @yunaseoul in |
125 | 130 | [#19477](https://github.com/google-gemini/gemini-cli/pull/19477) |
126 | | -- fix(core): restrict "System: Please continue" invalid stream retry to Gemini 2 |
| 131 | +* fix(core): restrict "System: Please continue" invalid stream retry to Gemini 2 |
127 | 132 | models by @SandyTao520 in |
128 | 133 | [#20897](https://github.com/google-gemini/gemini-cli/pull/20897) |
129 | | -- ci(evals): only run evals in CI if prompts or tools changed by @gundermanc in |
| 134 | +* ci(evals): only run evals in CI if prompts or tools changed by @gundermanc in |
130 | 135 | [#20898](https://github.com/google-gemini/gemini-cli/pull/20898) |
131 | | -- Build binary by @aswinashok44 in |
| 136 | +* Build binary by @aswinashok44 in |
132 | 137 | [#18933](https://github.com/google-gemini/gemini-cli/pull/18933) |
133 | | -- Code review fixes as a pr by @jacob314 in |
| 138 | +* Code review fixes as a pr by @jacob314 in |
134 | 139 | [#20612](https://github.com/google-gemini/gemini-cli/pull/20612) |
135 | | -- fix(ci): handle empty APP_ID in stale PR closer by @bdmorgan in |
| 140 | +* fix(ci): handle empty APP_ID in stale PR closer by @bdmorgan in |
136 | 141 | [#20919](https://github.com/google-gemini/gemini-cli/pull/20919) |
137 | | -- feat(cli): invert context window display to show usage by @keithguerin in |
| 142 | +* feat(cli): invert context window display to show usage by @keithguerin in |
138 | 143 | [#20071](https://github.com/google-gemini/gemini-cli/pull/20071) |
139 | | -- fix(plan): clean up session directories and plans on deletion by @jerop in |
| 144 | +* fix(plan): clean up session directories and plans on deletion by @jerop in |
140 | 145 | [#20914](https://github.com/google-gemini/gemini-cli/pull/20914) |
141 | | -- fix(core): enforce optionality for API response fields in code_assist by |
| 146 | +* fix(core): enforce optionality for API response fields in code_assist by |
142 | 147 | @sehoon38 in [#20714](https://github.com/google-gemini/gemini-cli/pull/20714) |
143 | | -- feat(extensions): add support for plan directory in extension manifest by |
| 148 | +* feat(extensions): add support for plan directory in extension manifest by |
144 | 149 | @mahimashanware in |
145 | 150 | [#20354](https://github.com/google-gemini/gemini-cli/pull/20354) |
146 | | -- feat(plan): enable built-in research subagents in plan mode by @Adib234 in |
| 151 | +* feat(plan): enable built-in research subagents in plan mode by @Adib234 in |
147 | 152 | [#20972](https://github.com/google-gemini/gemini-cli/pull/20972) |
148 | | -- feat(agents): directly indicate auth required state by @adamfweidman in |
| 153 | +* feat(agents): directly indicate auth required state by @adamfweidman in |
149 | 154 | [#20986](https://github.com/google-gemini/gemini-cli/pull/20986) |
150 | | -- fix(cli): wait for background auto-update before relaunching by @scidomino in |
| 155 | +* fix(cli): wait for background auto-update before relaunching by @scidomino in |
151 | 156 | [#20904](https://github.com/google-gemini/gemini-cli/pull/20904) |
152 | | -- fix: pre-load @scripts/copy_files.js references from external editor prompts |
| 157 | +* fix: pre-load @scripts/copy_files.js references from external editor prompts |
153 | 158 | by @kartikangiras in |
154 | 159 | [#20963](https://github.com/google-gemini/gemini-cli/pull/20963) |
155 | | -- feat(evals): add behavioral evals for ask_user tool by @Adib234 in |
| 160 | +* feat(evals): add behavioral evals for ask_user tool by @Adib234 in |
156 | 161 | [#20620](https://github.com/google-gemini/gemini-cli/pull/20620) |
157 | | -- refactor common settings logic for skills,agents by @ishaanxgupta in |
| 162 | +* refactor common settings logic for skills,agents by @ishaanxgupta in |
158 | 163 | [#17490](https://github.com/google-gemini/gemini-cli/pull/17490) |
159 | | -- Update docs-writer skill with new resource by @g-samroberts in |
| 164 | +* Update docs-writer skill with new resource by @g-samroberts in |
160 | 165 | [#20917](https://github.com/google-gemini/gemini-cli/pull/20917) |
161 | | -- fix(cli): pin clipboardy to ~5.2.x by @scidomino in |
| 166 | +* fix(cli): pin clipboardy to ~5.2.x by @scidomino in |
162 | 167 | [#21009](https://github.com/google-gemini/gemini-cli/pull/21009) |
163 | | -- feat: Implement slash command handling in ACP for |
| 168 | +* feat: Implement slash command handling in ACP for |
164 | 169 | `/memory`,`/init`,`/extensions` and `/restore` by @sripasg in |
165 | 170 | [#20528](https://github.com/google-gemini/gemini-cli/pull/20528) |
166 | | -- Docs/add hooks reference by @AadithyaAle in |
| 171 | +* Docs/add hooks reference by @AadithyaAle in |
167 | 172 | [#20961](https://github.com/google-gemini/gemini-cli/pull/20961) |
168 | | -- feat(plan): add copy subcommand to plan (#20491) by @ruomengz in |
| 173 | +* feat(plan): add copy subcommand to plan (#20491) by @ruomengz in |
169 | 174 | [#20988](https://github.com/google-gemini/gemini-cli/pull/20988) |
170 | | -- fix(core): sanitize and length-check MCP tool qualified names by @abhipatel12 |
| 175 | +* fix(core): sanitize and length-check MCP tool qualified names by @abhipatel12 |
171 | 176 | in [#20987](https://github.com/google-gemini/gemini-cli/pull/20987) |
172 | | -- Format the quota/limit style guide. by @g-samroberts in |
| 177 | +* Format the quota/limit style guide. by @g-samroberts in |
173 | 178 | [#21017](https://github.com/google-gemini/gemini-cli/pull/21017) |
174 | | -- fix(core): send shell output to model on cancel by @devr0306 in |
| 179 | +* fix(core): send shell output to model on cancel by @devr0306 in |
175 | 180 | [#20501](https://github.com/google-gemini/gemini-cli/pull/20501) |
176 | | -- remove hardcoded tiername when missing tier by @sehoon38 in |
| 181 | +* remove hardcoded tiername when missing tier by @sehoon38 in |
177 | 182 | [#21022](https://github.com/google-gemini/gemini-cli/pull/21022) |
178 | | -- feat(acp): add set models interface by @skeshive in |
| 183 | +* feat(acp): add set models interface by @skeshive in |
179 | 184 | [#20991](https://github.com/google-gemini/gemini-cli/pull/20991) |
180 | 185 |
|
181 | 186 | **Full Changelog**: |
182 | | -https://github.com/google-gemini/gemini-cli/compare/v0.32.0-preview.0...v0.33.0-preview.0 |
| 187 | +https://github.com/google-gemini/gemini-cli/compare/v0.32.0-preview.0...v0.33.0-preview.1 |
0 commit comments