What’s New

gemini-cli

AI

gemini-cli release notes.

Latest v0.53.0 · by gemini-cliWebsitegoogle-gemini/gemini-cli

Changelog

v0.55.0-nightly.20260729.g3499c84f7Pre-release

Release v0.55.0-nightly.20260729.g3499c84f7

Added
  • Implement Firestore concurrency dual-locking and test ingestion utilities in pr-generator-db
  • Implement Antigravity agent runner and prompt templates in pr-generator-agent
Fixed
  • Skip merged function-response turns when finding the active loop in core
What's Changed
New Contributors

Full Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.54.0-nightly.20260728.gbef611950...v0.55.0-nightly.20260729.g3499c84f7

v0.53.0

Release v0.53.0

Added
  • Implement LLM triage orchestrator and container build for caretaker-triage
  • Add eval coverage report command
Changed
  • Align macOS permissive Seatbelt profiles with deny-default model
Fixed
  • Group cancelled tool responses and coalesce consecutive roles to prevent 400 Bad Request errors
  • Mitigate infinite ReAct loops and prompt injection loops in core
  • Sequentially verify cached credentials and restore GOOGLE_APPLICATION_CREDENTIALS fallback
Security
  • Enforce workspace trust and task isolation in a2a-server to prevent RCE
What's Changed

Full Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.52.0...v0.53.0

v0.54.0-preview.0Pre-release

Release v0.54.0-preview.0

Added
  • Post comment before auto-closing issues in caretaker-triage
  • Implement Firestore concurrency dual-locking and test ingestion utilities in pr-generator-db
  • Implement Antigravity agent runner and prompt templates in pr-generator-agent
Fixed
  • Sanitize and wrap issue title in untrusted_context in caretaker
  • Rotate session ID on model fallback to prevent stateful API errors
  • Enforce HTTPS for GoogleCredentialsAuthProvider to prevent cleartext leakage
  • Filter out thought parts from getHistoryTurns when context management is disabled
  • Normalize CRLF line endings to LF in getProposedContent for a2a-server
  • Enforce explicit tag length and validation in file keychain
  • Skip merged function-response turns when finding the active loop
What's Changed
New Contributors

Full Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.53.0-preview.0...v0.54.0-preview.0

v0.54.0-nightly.20260728.gbef611950Pre-release

Release v0.54.0-nightly.20260728.gbef611950

Fixed
  • Normalize CRLF line endings to LF in getProposedContent for a2a-server
  • Enforce explicit tag length and validation in file keychain for core
What's Changed

Full Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.54.0-nightly.20260727.g3818efbbf...v0.54.0-nightly.20260728.gbef611950

v0.54.0-nightly.20260726.g3818efbbfPre-release

Release v0.54.0-nightly.20260726.g3818efbbf

Added
  • Post comment before auto-closing issues in caretaker-triage
Fixed
  • Sanitize and wrap issue title in untrusted_context
  • Rotate session ID on model fallback to prevent stateful API errors
  • Enforce HTTPS for GoogleCredentialsAuthProvider to prevent cleartext leakage
  • Filter out thought parts from getHistoryTurns when context management is disabled
What's Changed

Full Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.52.0-nightly.20260723.g9681621c6...v0.54.0-nightly.20260726.g3818efbbf

v0.52.0-nightly.20260723.g9681621c6Pre-release

Release v0.52.0-nightly.20260723.g9681621c6

Added
  • add eval coverage report command
Fixed
  • sequentially verify cached credentials and restore GOOGLE_APPLICATION_CREDENTIALS fallback
What's Changed

Full Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.52.0-nightly.20260722.gc776c665b...v0.52.0-nightly.20260723.g9681621c6

v0.52.0

Release v0.52.0

Added
  • Add triage worker core foundational modules to caretaker-triage
  • Implement octokit github action handler for egress service
  • Implement main worker execution loop and egress action publisher in caretaker-triage
Changed
  • Exclude transient CI configuration files from workspace context
  • Bump node google-auth-library version to 10.9.0
Fixed
  • Bypass LLM correction for JSON and IPYNB files in write_file and replace
  • Use unambiguous previous intent label in fallback summary
  • Show a clear message when the account has no Code Assist tier
  • Enrich shared project quota limit errors with setup hint
  • Ensure task cancellation aborts execution loop in a2a-server
  • Simplify plan mode write policy to support relative paths
What's Changed

Full Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.51.0...v0.52.0

v0.53.0-preview.0Pre-release

Release v0.53.0-preview.0

Added
  • Implement LLM triage orchestrator and container build
  • Add eval coverage report command
Changed
  • Align macOS permissive Seatbelt profiles with deny-default model
Fixed
  • Group cancelled tool responses and coalesce consecutive roles to prevent 400 Bad Request
  • Mitigate infinite ReAct loops and prompt injection loops
  • Sequentially verify cached credentials and restore GOOGLE_APPLICATION_CREDENTIALS fallback
Security
  • Enforce workspace trust and task isolation to prevent RCE
What's Changed

Full Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.52.0-preview.0...v0.53.0-preview.0

v0.52.0-nightly.20260722.gc776c665bPre-release

Release v0.52.0-nightly.20260722.gc776c665b

Security
  • Enforce workspace trust and task isolation in a2a-server to prevent RCE
What's Changed

Full Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.52.0-nightly.20260721.gacae7124b...v0.52.0-nightly.20260722.gc776c665b