Releases Index

firebase-tools

$npx @buildinternet/releases get firebase-tools
Mon
Wed
Fri
SepOctNovDecJanFebMarAprMayJunJulAugSep
Less
More
Releases22Avg7/moVersionsv15.21.0 to v15.30.0
v15.30.1

When declarative security APIs (IAM and Cloud Resource Manager) are disabled on a project, the CLI now fails fast with an actionable error and remediation instructions. Also fixes cleaning up managed service accounts when opting out of declarative security alongside a filtered codebase deploy, warns in ext:uninstall --immediate about secrets bound to an extension that will be deleted, and generates deterministic unsalted ETags for declarative security roles.

Read more →
v15.30.0

The local dataconnect_execute tool is now dataconnect_execute_in_emulator for running GraphQL queries and mutations against the SQL Connect emulator. Also fixes retries for IAM policy updates, Cloud Functions creation, and deployment deadlocks, plus managed service account cleanup when functions are deleted.

Read more →
v15.28.2

Deferred secret access permission granting to the release phase to prevent service account 404 race conditions. App Hosting deploys no longer fail when the deploying account lacks role-granting permissions on an existing default compute service account, and the default polling timeout for App Hosting operations rose to 60 minutes. Also reverted the --extension-instance option back to --instance and fixed ext:export parsing and path resolution.

Read more →
v15.28.0

Fixed the deploy MCP tool failing with authentication errors during Data Connect deployment, and added a reauth option to the login MCP tool that skips login when already authenticated. Added an ext:uninstall --immediate flag and a registry for tracking deprecated extensions ahead of the March 2027 decommission. Note: Dart function deployments now require Dart SDK 3.13.0 or later.

Read more →
v15.26.0-sea.preview.4

Fixed runtime/shell argument parsing for npm's '-c --' invocations, which was breaking protobufjs postinstall and predeploy lint/build scripts. The runtime/node wrapper now points directly to 'is:node', and PATH is preserved across child subshells.

Read more →
v15.26.0-sea.preview.3

Bug-bash preview release fixes an exec format error in predeploy by adding a #!/bin/sh shebang to runtime wrapper binaries, resolves a CWD binary name collision in the SEA child script resolver, bundles missing TypeScript and project init templates, and improves WebSocket shutdown in the logging emulator.

Read more →
v15.27.0

Managed service accounts for declarative security are now deleted when a codebase's functions are removed, and empty codebase deploys no longer hit IAM permission errors. Added appcheck:providers:list/get/set commands, appcheck:apps:list, outputSchema support for local MCP tools, and web app support for Crashlytics MCP tools, plus custom HTTP header forwarding to remote MCP tools.

Read more →
v15.26.0

The CLI now automatically enables non-interactive mode when an AI agent is detected, preventing hangs on interactive prompts, and supports a two-phase non-interactive login via firebase login --non-interactive followed by an auth code. Also added Crashlytics web onboarding, appcheck:services commands for per-service enforcement, and fixed several project-detection bugs.

Read more →
v15.24.0

Declarative security support and automated rolling IAM role grants/revocations for 2nd gen Cloud Functions, plus new functions:lifecycle:list and functions:lifecycle:run commands. Fixed a Hosting emulator timeout when a web frameworks request with a body falls through to a function rewrite, and removed the Dart warning.

Read more →
v15.22.2

Upgraded zod to v4, replacing the deprecated zod-to-json-schema dependency with zod v4's built-in z.toJSONSchema(). Fixed an intermittent "Premature close" error during login and API requests, and switched cloudbilling API calls to user project quota to avoid shared quota exhaustion.

Read more →
Last Checked
1h ago
Latest
v15.30.1
Tracking since Aug 15, 2024