What's Changed
- fix(cli)#21297: clear skills consent dialog before reload by @manavmax in #26431
- fix(cli): render LaTeX-style output as Unicode in the TUI by @dimssu in #25802
- fix(core): use close event instead of exit in child_process fallback by @tusaryan in #25695
- feat(voice): add privacy and compliance UX warning for Gemini Live backend by @cocosheng-g in #26454
- feat(memory): add Auto Memory inbox flow with canonical-patch contract by @SandyTao520 in #26338
- test(cleanup): fix temporary directory leaks in test suites by @Adib234 in #26217
- feat: add ignoreLocalEnv setting and --ignore-env flag (#2493) by @cocosheng-g in #26445
- docs(sdk): add JSDoc to all exported interfaces and types by @fauzan171 in #26277
- feat(cli): improve /agents refresh logging by @cocosheng-g in #26442
- Fix: make Dockerfile self-contained with multi-stage build by @Famous077 in #24277
- fix(core): filter unsupported multimodal types from tool responses by @aishaneeshah in #26352
- fix(core): properly format markdown in AskUser tool by unescaping newlines by @Adib234 in #26349
- feat(bot): add actions spend metric script by @gundermanc in #26463
- feat(cli): add /bug-memory command and auto-capture heap snapshot in /bug by @Anjaligarhwal in #25639
- fix(cli): make SkillInboxDialog fit and scroll in alternate buffer by @SandyTao520 in #26455
- Robust Scale-Safe Lifecycle Consolidation by @gemini-cli-robot in #26355
- fix(ci): respect exempt labels when closing stale items by @gundermanc in #26475
- fix(cli): use os.homedir() for home directory warning check by @TirthNaik-99 in #25890
New Contributors
- @dimssu made their first contribution in #25802
- @tusaryan made their first contribution in #25695
- @fauzan171 made their first contribution in #26277
- @TirthNaik-99 made their first contribution in #25890
Full Changelog: v0.42.0-nightly.20260504.g37edd1d4d...v0.42.0-nightly.20260505.g8f0edcd64