Immutable
release. Only release title and notes can be modified.
- Automatically enable non-interactive mode when an AI agent is detected in the environment to prevent the CLI from hanging on interactive prompts.
- Added support for a two-phase non-interactive login flow. Initiate this by running
firebase login --non-interactive, navigate to the printed link to get an authorization code, and complete the login by runningfirebase login <auth_code>. - Fixed
apps:initwritinggoogle-services.jsonto anapp/apppath when the Android module has nosrcdirectory, by detecting the module from the directory basename instead of the first path segment (#10863). - Fixed
firestore:locationsfailing with anullproject error when run without an active project (#10881). - Fixed authentication refresh issue under Application Default Credentials (ADC) when no project is active (#10880).
- Added
crashlytics:onboard:webCLI command to support Crashlytics onboarding for web apps. - Added
hiddensource map support tocrashlytics:sourcemap:upload. - Fixed typo in loginPrototyper URL which caused issues during Firebase MCP server firebase_login
- Added
appcheck:services:list,appcheck:services:getandappcheck:services:setto read and change App Check enforcement per service. - Fixed unenforced read-only isolation for Native SQL queries for Firebase SQL Connect.