Change8

v0.49.0

Gemini CLI
3 features10 fixes2 improvementsclitools

Summary

This release introduces new capabilities, including support for GDC air-gapped Service Identity and the new eval:inventory CLI command with JSON output. Several critical bugs were fixed, addressing issues like zero-quota hang loops, path traversal vulnerabilities during skill install, and various CI/CD stability problems.

New Features

  • Support GDC air-gapped Service Identity after auth library update.
  • Added eval:inventory CLI command and reporting logic.
  • Added JSON output format option for eval inventory.

Bug Fixes

  • Fixed zero-quota limits failing fast to prevent retry loop hangs.
  • Fixed handling of multi-line escaped quotes in stripShellWrapper.
  • Prevented path traversal vulnerabilities during skill installation.
  • Fixed issues related to pending tools and trust overrides.
  • Fixed tmux false positive background detection.
  • Fixed configuration migration for coreTools setting to tools.core.
  • Resolved workspace publish failures and scheduler event loop starvation.
  • Fixed CI issues by providing fallbacks for package variables in nightly releases.
  • Fixed CI issues by appending trailing slash to registry URL in npmrc.
  • Fixed CI issues by using wombat dressing room fallback in nightly release to prevent ENEEDAUTH errors.

Improvements

  • Standardized tool output formatting.
  • Added static evaluation source analyzer.

Related Documentation

Gemini CLI Documentation

Gemini CLI v0.49.0 - What's New - Change8