releases.shpreview
Firebase/firebase-tools

firebase-tools

$npx @buildinternet/releases show firebase-tools
Mon
Wed
Fri
MayJunJulAugSepOctNovDecJanFebMarApr
Less
More
Releases15Avg5/moVersionsv15.5.0 → v15.16.0
Apr 29, 2026
  • Updated Firestore Emulator to v1.21.0, which adds support for subqueries and new stages like let(...), as well as allowing setting database-edition per-database.
  • Suppressed the 'punycode' deprecation warning during firebase deploy on Node 22. (#10385)
  • Fixed an issue where hosting deploy allowed publishing to a site in a different project. (#10376)
  • Added SSE mode support to firebase mcp. To use it, run firebase mcp --mode=sse --port=3000, and connect your client on http://localhost:3000.
  • Update the valid Python runtimes for functions. Default Python runtime is now Python 3.14.
  • Fix CLI non-interactive mode for dataconnect init (#10401)
  • Fixed issue where rules for non-default Firestore databases were not being deployed correctly.
  • Suppress SSR warning for non-SSR Angular projects on init hosting (#10364)
  • Updated the SQL Connect emulator to v3.4.6, including internal bug fixes (#10434)
  • Fix an issue where deploying multi-codebase functions failed due to a shared source token scraper (#10428)
Apr 16, 2026
  • Add foundation for being smarter about where to place functions when the region is not specified (#10293)
  • Updated Pub/Sub emulator to version 0.8.30
  • Renamed Data Connect displayed text to SQL Connect (#10270)
  • Added support for the experimental Cloud Functions for Firebase Dart SDK behind the dartfunctions flag
  • Updated the SQL Connect emulator to v3.4.5, including internal bug fixes (#10336)
Apr 9, 2026
  • Added Enterprise Edition support to the Firestore emulator. Configure it by setting firebase.json#firestore.edition or firebase.json#emulators.firestore.edition.
  • Fixed an issue where functions deployments would silently fail (#6989)
  • Fixed issue where the CLI isn't able to correctly parse command arguments on PowerShell (#7506)
  • Add support for Next.js 16 middleware (proxy.ts/proxy.js) (#9631)
  • Updates the default region for new App Hosting backends to us-east4 (#10271)
  • Fix Next.js image optimization detection in client components (#10228)
  • Updates Firebase Data Connect emulator to v3.4.1 (#10290)
    • Upgraded Go runtime to 1.25.9.
    • Bug fix: Fixed an issue that caused Angular SDK generation to fail.
Apr 2, 2026
  • Add validation to check if backendId exists in firebase.json when --only flag is used. (#10161)
  • Updated default Postgres version for Data Connect to 18. (#10234)
  • Update Typescript version to v6 in templates for functions and extensions. (#10232)
Mar 27, 2026
  • Moved MCP server firebase-debug.log to ~/.cache/firebase/firebase-debug.log. (#9982)
  • Added a prompt to firebase init to install Agent Skills for Firebase.
  • Updated the Firebase Data Connect local toolkit to v3.3.1, which includes the following changes: (#10190)
    • [added] Support for configuring client-side caching in connector.yaml / generate section
Mar 18, 2026
  • Add support for dataAccessMode in Firestore database creation. This allows choosing between FIRESTORE_NATIVE and MONGODB_COMPATIBLE for Enterprise edition databases.
  • Updated Firestore Emulator to v1.20.4, which includes minor bug fixes for Firestore Native Mode.
  • Added apptesting:execute command to run App Testing agent tests from YAML files.
  • Updated Data Connect emulator to v3.3.0:
    • firebase dataconnect:sdk:generate now performs compilation check first before generating SDKs.
    • Updated the Golang dependency version from 1.24.13 to 1.25.8, which removes support for macOS versions prior to Monterey.
    • Prevent concurrent execution of operations. https://github.com/firebase/firebase-tools/issues/9866
    • Support for skip and include directives.
    • Vector similarity search now supports offset as well as limit
Mar 16, 2026
  • Updated Pub/Sub emulator to version 0.8.29.
Mar 12, 2026
  • Add support for VPC direct connect in GCF 2nd gen (#10033)
  • Added --only flag for emulators:export (#4033)
  • Added support for custom PostgreSQL schema names in Data Connect. (#9271)
  • When SSR web app features are detected in the firebase init hosting flow, offer to switch to App Hosting (#9887)
  • Removed the experimental web frameworks prompt from firebase init hosting (#9843)
  • Added studio:export command to export Firebase Studio projects to Antigravity.
Mar 9, 2026
  • Added support for next.config.ts and next.config.mts in Next.js deployments (#9871)
  • Enabled free trials without a billing instrument for Firebase Data Connect (#10042)
  • Added *_EMULATOR_VERSION env variables to allow overriding specific versions of downloadable emulators
  • Updated the functions.config deprecation notice from March 2026 to March 2027 (#9941)
  • Detects when App Hosting fails to deploy, returning an error. (#8866)
  • Add firestore_query_collection tool back to MCP as it is not available in the OneMCP server yet.
  • Add support for custom resolvers in Firebase Data Connect (#9967)
  • Updated the Firebase Data Connect local toolkit to v3.2.1, which includes the following changes: (#10022)
    • Resolved metadata pathing issue for @redact and @check directives
Feb 25, 2026
  • Corrects issue with updateService in runv2.ts (#9918)
  • Updated suite of MCP tools for Firestore to include many new tools. Firestore tools no longer support emulator mode.
  • Updated the Firebase Data Connect local toolkit to v3.2.0, which includes the following changes: (#9975)
    • Support for uuidV7()
    • Support for custom PostgreSQL schema names.
Feb 20, 2026
  • Updated Python Functions template to use firebase_functions v0.5.x
  • Update the Firebase Data Connect local toolkit to v3.1.4, which includes the following changes: (#9944)
    • Add support for @searchable on varchar fields.
    • Fix a runtime error when using aggregations with nested reference fields.
    • Update the Golang dependency version from v1.24.12 to v1.24.13.
  • Added Developer Knowledge MCP tools which can search Google doumentation to help agents answer questions.
Feb 12, 2026
  • Added support for enabling Firebase Authentication providers via firebase deploy. You can configure providers in firebase.json like so:
{
  "auth": {
    "providers": {
      "anonymous": true,
      "emailPassword": true,
      "googleSignIn": {
        "oAuthBrandDisplayName": "My App",
        "supportEmail": "support@myapp.com"
      }
    }
  }
}
  • Added initial zip deploy support in functions deploy for HTTP functions (#9707)
  • Fixes an issue where Python was missing from the firebase-tools Docker image (#9855).
  • Fixes billing information check to use user's project quota (#9879).
  • Updated the Firebase Data Connect local toolkit to v3.1.2, which contains the following changes: (#9882)
    • Improved insecure operation warning messages and reduced the severity of existing insecure operation warnings to LOG_ONLY.
    • Updated the Golang dependency version from 1.24.4 to 1.24.12.
  • Fixes issue where auth emulator multi-tenant mode exports/imports only users tied to the default tenant (#5623)
  • Updated Pub/Sub emulator to version 0.8.27.
  • Updated the Data Connect emulator to v3.1.3, which enables the native SQL feature.
Jan 30, 2026
  • Fixes issues with calls to serviceusage (#9844)
Jan 29, 2026
  • Added firebase dataconnect:compile command.
  • Loads experiments earlier in CLI startup so they can be used earlier. (#9797)
  • Fixed issue where AuthBlockingEvent had invalid format for metadata.creationTime and metadata.lastSignInTime. (#8109)
  • Fixed issue where Storage security rules is overwritten when running firebase init storage. (#8170)
  • Add support for firestoreDataAccessMode, mongodbCompatibleDataAccessMode, and the realtimeUpdatesMode flags for Firestore Database creation (#9817)
  • Updated to v3.1.1 of the Data Connect emulator which includes fixes and internal improvements. (#9835)
Jan 22, 2026
  • Fix the bug when Data Connect emulator hangs with PGlite. (#9756, #9771)
  • Updated to v3.1.0 of the Data Connect emulator, which adds support for using distinct: true in combination with orderBy, and other internal improvements (#9778).
Jan 15, 2026
  • Renamed MCP prompts /firestore:generate_rules to /firestore:generate_security_rules and /storage:generate_rules to /storage:generate_security_rules.
  • Fixed pricing calculation for Cloud Functions deployed to newer regions (africa-south1, europe-west8, me-west1, and others) when using minInstances. (#9696)
  • Removed MCP tools and prompts that required Gemini in Firebase terms of service.
  • Fixes an issue where the --only flag was not always respected for firebase mcp
  • Removed timeout when connecting to Cloud SQL. Hopefully, should mitigate issue #9314. (#9725)
  • Added /firestore:generate_rules and /storage:generate_rules MCP prompts.
  • Update Data Connect Emulator to 3.0.2 (#9738), which addressed many bugs
    • Fixed the mis-leading MISSING_JOIN_TABLE_KEY linter warning on @view. (#9630)
    • Fix SQL error handling bugs with pglite.
    • Fix bug enums not handled in secondary schema arguments.
Jan 8, 2026
  • Fixed an issue causing ESM errors on Node <20.19 and <22.12.
  • Fixed regression where v2 functions sharing the same source triggered separate builds instead of reusing builds (#9685)
  • Updated TypeScript templates for ext:dev:init to fix build failures (#9524)
  • Updated Pub/Sub emulator to version 0.8.25.
  • Fixed a bug when firebase emulators:start incorrectly deletes discovery file of another emulator process (#9672)
  • Added onGraphRequest function support (#9612)
Previous123Next
Latest
v15.16.0
Tracking Since
Aug 15, 2024
Last checked May 1, 2026