Release v0.36.0-nightly.20260406.15298b28c
prerelease
What's Changed
- Terminal Serializer Optimization by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/24485
- Auto configure memory. by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/24474
- Unused error variables in catch block are not allowed by @alisa-alisa in https://github.com/google-gemini/gemini-cli/pull/24487
- feat(core): add background memory service for skill extraction by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/24274
- feat: implement high-signal PR regression check for evaluations by @alisa-alisa in https://github.com/google-gemini/gemini-cli/pull/23937
- Fix shell output display by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/24490
- fix(ui): resolve unwanted vertical spacing around various tool output treatments by @jwhelangoog in https://github.com/google-gemini/gemini-cli/pull/24449
- revert(cli): bring back input box and footer visibility in copy mode by @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/24504
- fix(cli): prevent crash in AnsiOutputText when handling non-array data by @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/24498
- feat(cli): support default values for environment variables by @ruomengz in https://github.com/google-gemini/gemini-cli/pull/24469
- Implement background process monitoring and inspection tools by @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/23799
- docs(browser-agent): update stale browser agent documentation by @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/24463
- fix: enable browser_agent in integration tests and add localhost fixture tests by @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/24523
- fix(browser): handle computer-use model detection for analyze_screenshot by @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/24502
- feat(core): Land ContextCompressionService by @joshualitt in https://github.com/google-gemini/gemini-cli/pull/24483
- feat(core): scope subagent workspace directories via AsyncLocalStorage by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/24445
- Update ink version to 6.6.7 by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/24514
- fix(acp): handle all InvalidStreamError types gracefully in prompt by @sripasg in https://github.com/google-gemini/gemini-cli/pull/24540
- Fix crash when vim editor is not found in PATH on Windows by @Nagajyothi-tammisetti in https://github.com/google-gemini/gemini-cli/pull/22423
- fix(core): move project memory dir under tmp directory by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/24542
- Enable 'Other' option for yesno question type by @ruomengz in https://github.com/google-gemini/gemini-cli/pull/24545
- fix(cli): clear stale retry/loading state after cancellation (#21096) by @Aaxhirrr in https://github.com/google-gemini/gemini-cli/pull/21960
- Changelog for v0.37.0-preview.0 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/24464
- feat(core): implement context-aware persistent policy approvals by @jerop in https://github.com/google-gemini/gemini-cli/pull/23257
- docs: move agent disabling instructions and update remote agent status by @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/24559
- feat(cli): migrate nonInteractiveCli to LegacyAgentSession by @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/22987
- fix(core): unsafe type assertions in Core File System #19712 by @aniketsaurav18 in https://github.com/google-gemini/gemini-cli/pull/19739
- fix(ui): hide model quota in /stats and refactor quota display by @danzaharia1 in https://github.com/google-gemini/gemini-cli/pull/24206
- Changelog for v0.36.0 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/24558
- Changelog for v0.37.0-preview.1 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/24568
- docs: add missing .md extensions to internal doc links by @ishaan-arora-1 in https://github.com/google-gemini/gemini-cli/pull/24145
- fix(ui): fixed table styling by @devr0306 in https://github.com/google-gemini/gemini-cli/pull/24565
- fix(core): pass includeDirectories to sandbox configuration by @galz10 in https://github.com/google-gemini/gemini-cli/pull/24573
- feat(ui): enable "TerminalBuffer" mode to solve flicker by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/24512
- docs: clarify release coordination by @scidomino in https://github.com/google-gemini/gemini-cli/pull/24575
- fix(core): remove broken PowerShell translation and fix native __write in Windows sandbox by @scidomino in https://github.com/google-gemini/gemini-cli/pull/24571
- Add instructions for how to start react in prod and force react to prod mode by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/24590
- feat(cli): minimalist sandbox status labels by @galz10 in https://github.com/google-gemini/gemini-cli/pull/24582
- Feat/browser agent metrics by @kunal-10-cloud in https://github.com/google-gemini/gemini-cli/pull/24210
- test: fix Windows CI execution and resolve exposed platform failures by @ehedlund in https://github.com/google-gemini/gemini-cli/pull/24476
- feat(core,cli): prioritize summary for topics (#24608) by @Abhijit-2592 in https://github.com/google-gemini/gemini-cli/pull/24609
- show color by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/24613
- feat(cli): enable compact tool output by default (#24509) by @jwhelangoog in https://github.com/google-gemini/gemini-cli/pull/24510
- fix(core): inject skill system instructions into subagent prompts if activated by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/24620
- fix(core): improve windows sandbox reliability and fix integration tests by @ehedlund in https://github.com/google-gemini/gemini-cli/pull/24480
- fix(core): ensure sandbox approvals are correctly persisted and matched for proactive expansions by @galz10 in https://github.com/google-gemini/gemini-cli/pull/24577
- feat(cli) Scrollbar for input prompt by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/21992
- Do not run pr-eval workflow when no steering changes detected by @alisa-alisa in https://github.com/google-gemini/gemini-cli/pull/24621
- Fix restoration of topic headers. by @gundermanc in https://github.com/google-gemini/gemini-cli/pull/24650
- feat(core): discourage update topic tool for simple tasks by @Samee24 in https://github.com/google-gemini/gemini-cli/pull/24640
- fix(core): ensure global temp directory is always in sandbox allowed paths by @galz10 in https://github.com/google-gemini/gemini-cli/pull/24638
- fix(core): detect uninitialized lines by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/24646
- docs: update sandboxing documentation and toolSandboxing settings by @galz10 in https://github.com/google-gemini/gemini-cli/pull/24655
- feat(cli): enhance tool confirmation UI and selection layout by @galz10 in https://github.com/google-gemini/gemini-cli/pull/24376
- feat(acp): add support for
/aboutcommand by @sripasg in https://github.com/google-gemini/gemini-cli/pull/24649
New Contributors
- @Nagajyothi-tammisetti made their first contribution in https://github.com/google-gemini/gemini-cli/pull/22423
- @aniketsaurav18 made their first contribution in https://github.com/google-gemini/gemini-cli/pull/19739
- @danzaharia1 made their first contribution in https://github.com/google-gemini/gemini-cli/pull/24206
- @ishaan-arora-1 made their first contribution in https://github.com/google-gemini/gemini-cli/pull/24145
Full Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.36.0-nightly.20260402.13ccc1645...v0.36.0-nightly.20260406.15298b28c