What's Changed
- chore/release: bump version to 0.21.0-nightly.20251207.025e450ac by @gemini-cli-robot in #14662
- feat(modelAvailabilityService): integrate model availability service into backend logic by @adamfweidman in #14470
- Add prompt_id propagation in a2a-server task by @koxkox111 in #14581
- Fix: Prevent freezing in non-interactive Gemini CLI when debug mode is enabled by @parthasaradhie in #14580
- fix(audio): improve reading of audio files by @jackwotherspoon in #14658
- Update automated triage workflow to stop assigning priority labels by @skeshive in #14717
- set failed status when chained e2e fails by @scidomino in #14725
- feat(github action) Triage and Label Pull Requests by Size and Comple… by @DaanVersavel in #5571
- refactor(telemetry): Improve previous PR that allows telemetry to use the CLI auth and add testing by @mboshernitsan in #14589
- Always set status in chained_e2e workflow by @scidomino in #14730
- feat: Add OTEL log event
gemini_cli.startup_statsfor startup stats. by @kevin-ramdass in #14734 - feat: auto-execute on slash command completion functions by @jackwotherspoon in #14584
- Docs: Proper release notes by @jkcinouye in #14405
- Add support for user-scoped extension settings by @chrstnb in #13748
New Contributors
- @parthasaradhie made their first contribution in #14580
Full Changelog: v0.21.0-nightly.20251207.025e450ac...v0.21.0-nightly.20251209.ec9a8c7a7