Skip to content

chore(deps-dev): bump firebase-tools from 15.24.0 to 15.28.1 - #503

Closed
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/npm_and_yarn/develop/firebase-tools-15.28.1
Closed

chore(deps-dev): bump firebase-tools from 15.24.0 to 15.28.1#503
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/npm_and_yarn/develop/firebase-tools-15.28.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 23, 2026

Copy link
Copy Markdown
Contributor

Bumps firebase-tools from 15.24.0 to 15.28.1.

Release notes

Sourced from firebase-tools's releases.

v15.28.1

  • Fixed an issue where Dart functions incorrectly required Dart 3.13.0 or later.

v15.28.0

  • Fixed an issue where the deploy MCP tool failed with authentication errors during Data Connect deployment.
  • Refined the `login` MCP tool description and security verification instructions to enforce Session ID output for agents and prevent phishing attacks (#10942).
  • Added `reauth` option to `login` MCP tool and aligned behavior to skip login and display account email if already authenticated.
  • Updated Pub/Sub emulator to version 0.8.35.
  • Added extensions replacement registry and scraper tool to track migrations for deprecated extensions ahead of the March 2027 decommission date.
  • Load existing .env files and passes environment variables to functions discovery in runtimeDelegate.
  • Adds --immediate flag to ext:uninstall (#10921)
  • Updated dataconnect emulator version to v3.4.18.
  • Fixed a bug where deploying Dart functions with dependencies that use native build hooks (e.g. sqlite3) failed to compile. Note: Dart functions now require Dart SDK 3.13.0 or later.

v15.27.0

  • Fixed an issue where managed service accounts for declarative security were not deleted when all functions in a codebase were deleted, or caused IAM permission errors on empty codebase deploys.
  • Configured OneMCP server tools to require a Firebase project by default, with options to opt-out specific tools (such as Developer Knowledge document search).
  • Fixed a bug where deploying functions with the dartfunctions experiment enabled could incorrectly prompt to delete existing GCF v2 functions.
  • Added outputSchema support for local MCP tools.
  • Skip functions lifecycle hooks during partial (filtered) deployments, and print instructions for running them manually.
  • Added appcheck:providers:list, appcheck:providers:get and appcheck:providers:set to configure App Check attestation providers for an app.
  • Added appcheck:apps:list to show every app with its configured App Check providers.
  • Added web app support for Crashlytics MCP tools and prompts.
  • Added support for forwarding custom HTTP headers (Mcp-Param-*) to remote MCP tools when defined in tool parameter input schemas (x-mcp-header), per SEP-2243.
  • Improved function parameter prompting clarity for multi-codebase deploys (#10897)

v15.26.0

  • 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 running firebase login <auth_code>.
  • Fixed apps:init writing google-services.json to an app/app path when the Android module has no src directory, by detecting the module from the directory basename instead of the first path segment (#10863).
  • Fixed firestore:locations failing with a null project 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:web CLI command to support Crashlytics onboarding for web apps.
  • Added hidden source map support to crashlytics:sourcemap:upload.
  • Fixed typo in loginPrototyper URL which caused issues during Firebase MCP server firebase_login
  • Added appcheck:services:list, appcheck:services:get and appcheck:services:set to read and change App Check enforcement per service.
  • Fixed unenforced read-only isolation for Native SQL queries for Firebase SQL Connect.

Firebase CLI v15.26.0-sea.preview.4 (Shell & Script Execution Fixes)

Release preview.4 addressing shell wrapper option parsing and npm lifecycle scripts:

  • Fixed runtime/shell argument parsing for npm's '-c --' invocations (fixing protobufjs postinstall and predeploy lint/build)
  • Redirected runtime/node wrapper directly to 'is:node' for robust node eval (-e), version (-v), and script execution
  • Preserved PATH environment across child subshells

Firebase CLI v15.26.0-sea.preview.3 (Bug Bash Fixes)

Release preview.3 addressing all bug bash findings:

  • Fixed CWD binary name collision in SEA child script resolver
  • Bundled missing TypeScript and project init templates
  • Added #!/bin/sh shebang to runtime wrapper binaries (fixing exec format error in predeploy)
  • Improved WebSocket transport shutdown in logging emulator

... (truncated)

Commits
  • 45060ac 15.28.1
  • b1b75ca feat(functions): auto-detect native build hook support for dart functions (#1...
  • d154b89 [firebase-release] Removed change log and reset repo after 15.28.0 release
  • dc9c595 15.28.0
  • 915ff7a build: double max timeout for publish cloud build job (#10960)
  • b285195 functions:kits:list (#10935)
  • 949697c docs: remove old changelog notes from previous release (#10959)
  • 939c43d fix: stabilize Windows CI integration tests (#10940)
  • 898c470 fix(functions): use dart build cli for Dart function bundles (#10926)
  • b200733 Update FDC emulator to v3.4.18 (#10955)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [firebase-tools](https://github.com/firebase/firebase-tools) from 15.24.0 to 15.28.1.
- [Release notes](https://github.com/firebase/firebase-tools/releases)
- [Commits](firebase/firebase-tools@v15.24.0...v15.28.1)

---
updated-dependencies:
- dependency-name: firebase-tools
  dependency-version: 15.28.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Aug 23, 2026
@dependabot @github

dependabot Bot commented on behalf of github Aug 30, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #504.

@dependabot dependabot Bot closed this Aug 30, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/develop/firebase-tools-15.28.1 branch August 30, 2026 20:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants