v0.51.0
google-gemini/gemini-cliv0.51.0Jul 16, 2026by gemini-cli-robot
AI Summary
This release focuses on security enhancements, new Cloud Run integration capabilities for the caretaker module, and various core stability fixes regarding path resolution, sandboxing, and history management.
Key Highlights
- Implemented Cloud Run webhook ingestion service for the caretaker module.
- Enhanced security by enforcing a case-insensitive sensitive path blocklist and VSCode HITL.
- Fixed core issues including symbolic link directory escapes, macOS sandbox permissions, and history scrubbing logic.
- Updated Vertex base URL and resolved defensive path resolution for reference files.
New Features
- Cloud Run webhook ingestion service
- Cloud Run service skeleton for egress
Full Release Notes
## What's Changed * Changelog for v0.50.0-preview.1 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/28150 * Fix no_proxy test by @jerrylin3321 in https://github.com/google-gemini/gemini-cli/pull/28131 * chore(release): bump version to 0.51.0-nightly.20260625.g3fbf93e26 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/28151 * Vertex base url update by @DavidAPierce in https://github.com/google-gemini/gemini-cli/pull/28145 * fix(security): enforce case-insensitive sensitive path blocklist and vscode hitl by @luisfelipe-alt in https://github.com/google-gemini/gemini-cli/pull/27966 * fix(core-tools): resolve defensive path resolution for at-reference files and fix macOS tests by @luisfelipe-alt in https://github.com/google-gemini/gemini-cli/pull/28053 * feat(caretaker): implement Cloud Run webhook ingestion service by @chadd28 in https://github.com/google-gemini/gemini-cli/pull/28015 * fix(core): resolve symbolic link directory escape in memory import processor by @luisfelipe-alt in https://github.com/google-gemini/gemini-cli/pull/28233 * feat(caretaker): egress cloud run service skeleton by @chadd28 in https://github.com/google-gemini/gemini-cli/pull/28167 * fix(sandbox): make ~/.gitconfig read-only in the macOS sandbox by @ompatel-aiml in https://github.com/google-gemini/gemini-cli/pull/28221 * fix(core): preserve escape sequences in string literals for modern models by @luisfelipe-alt in https://github.com/google-gemini/gemini-cli/pull/28299 * fix(core): strip thoughts from scrubbed history turns and resolve thought leakage by @amelidev in https://github.com/google-gemini/gemini-cli/pull/27971 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.50.0...v0.51.0