firestore:backups:list --json to return a listBackupsResponse object instead of a raw array of backups.firebase --open-sesame and firebase --close-sesame commands. Use firebase experiments:enable and firebase experiments:disable instead.dataconnect:\* commands to use flags instead of positional arguments for --service & --location. Changed output type of dataconnect:sql:migrate --json (#9312)cli.auth.upload has been renamed to cli.auth.import and cli.appdistribution.testers.delete has been renamed to cli.appdistribution.testers.remove.firebase init dataconnect before asking for app idea description. (#9282)project.pbxproj (#9515)firebase init functions template to use firebase-functions 7.0.0 (#9496)init genkit (#8957)googleapis is not available. (#9443)@google-cloud/pubsub to v5 (#9428).__name__ normalization of vector indexes for Firestore standard
edition databases.firebase-functions v7+ (#9401).functions.list_functions as a MCP tool (#9369)firebase init CLI command and firebase_init MCP tool. (#9185)appdistribution:testcases:export and appdistribution:testcases:import (#9397)__typename support in Data Connect._id, a global ID field in Data Connect.firebase firestore:databases:clone to clone a Firestore database (#9262).--format json flag and auto-detection from file extensions (#1745)firebase dataconnect:sdk:generate will run init dataconnect:sdk automatically if no SDKs are configured (#9325).FIREBASE_DATACONNECT_POSTGRESQL_STRING is set (#9330)functions.disallowLegacyRuntimeConfig option to firebase.json to optionally skip fetching legacy Runtime Config during function deploys (#9354)import 'dataconnect_generated/generated.dart'; (#9365)firebase init dataconnect before asking for app idea description. (#9282)firebase dataconnect:execute to run queries and mutations (#9274).firebase init would require log in even when no project is selected. (#9251)remoteconfig:experiments:get, remoteconfig:experiments:list, and remoteconfig:experiments:delete commands to manage Remote Config experiments.remoteconfig:rollouts:get, remoteconfig:rollouts:list, and remoteconfig:rollouts:delete commands to manage Remote Config rollouts.__name__ fields could be incorrectly handled.experimental:mcp command to mcp. The old name is now an alias.deploy MCP prompt to firebase_deploy for consistency.firebase_read_resources MCP tool which can be used by LLMs to fetch guides or docs via firebase:// links./firebase:init MCP prompt which can guide you through setting up backend services or Firebase AI logic for your app.firebase_update_environment MCP tool supports accepting Gemini in Firebase Terms of Service.firebase init dataconnect failed to create a React app when launched from VS Code extension (#9171).firebase dataconnect:sql:migrate now supports Cloud SQL instances with only private IPs. The command must be run in the same VPC of the instance to work. (##9200)firebase deploy now default to Postgres 17.firebase apptesting:execute command when you have zero or multiple apps.firebase deploy --only firestore would fail with 403 errors on projects that never had a database created.@default(value) and @default(expr) is not validated on enum fields.== to allow for equality between data classes.dataconnect's default region to us-east4 (#9126)firestore:bulkdelete which initiates a Firestore managed bulk delete operation (#8974)firestore:operations:* commands to list, describe, and cancel long-running operations (#8982)firebase emulator:start use a default project demo-no-project if no project can be found. (#9072)firebase init dataconnect also supports bootstrapping flutter template. (#9084)unzip util where files could be written outside of the expected output directory.firebase init dataconnect confirms Cloud SQL provisioning. (#9095)firebase_init tool can download an existing FDC service returned from dataconnect_list_services (#9091)_insert data includes all non-null columns without defaults. (#9106)firebase_login and firebase_logout MCP tools.dataconnect_execute MPC tool. (#9046)firebase-ios-sdk could not finalize MFA with auth emulator. (#9062)firebase dataconnect:sdk:generate --watch swallowed all logs. (#9055)dataconnect_info tool to surface information of local workspace and backend resources. (#9056)listTools. (#9045)dataconnect_compile MCP tool.Postgres version updates. We updated supported Postgres versions to 14.21, 15.16, 16.12, 17.8, and 18.2, respectively. When a new minor ver…