Releases Index
Firebase

Firebase

firebase.google.comDeveloper Tools
$npx @buildinternet/releases get firebase
Recently Shipped9 releases · updated Oct 16, 2026

Shipped a major JavaScript SDK release with breaking AI API changes, a Zip-and-Carthage Apple SDK patch, and CLI hosting and function-kit updates.

The JavaScript SDK's AI package reworked its template APIs.

  • TemplateGenerativeModel.generateContent and generateContentStream now take a single TemplateRequest object (templateId, templateVariables, toolConfig), and templateVariables is required in both TemplateRequest and StartTemplateChatParams.
  • Previously deprecated VertexAIBackend and BackendType.VERTEX_AI are removed.

Apple SDK 13.0.0 splits by install method. 13.0.0 is Swift Package Manager only; Zip and Carthage users need 13.0.1, which carries the same Analytics hardening. Gemini 3.x tuning parameters are deprecated, the ML model downloader library is gone, and the minimum C++ standard moved from C++14 to C++17.

CLI gained function kits, extension migration, and simpler Hosting setup.

  • functions:kits:install, uninstall, and list configure and run multiple instances of functions; ext:migrate is new, and ext:export and ext:list were updated to match.
  • Functions .env files can override a named secret's ID and version via FIREBASE_SECRET_REF_<SECRET_NAME>.
  • Hosting API requests are project-scoped rather than site-scoped, and apps:create web and auth initialization now offer to create a default Hosting site.
  • crashlytics:heapdumps:{enable,disable,status} manages Android heap dump collection. Pre-existing Crashlytics source maps can be overwritten, Angular builds strip leading paths like /dist/angular/browser/, and re-uploads across app versions no longer 404.

Deploy and emulator friction eased. A killed deploy no longer leaves the Python discovery admin server running and hanging later deploys, and 2nd Gen Auth triggers (onUserCreated, onUserDeleted) work in the local Functions and Auth emulators. Throttled task queues keep processing after a task exhausts retries, and RFC-invalid function parameter expressions now load correctly. Dependency updates addressed vulnerabilities in protobufjs, tar, @grpc/grpc-js, express, and others.

Throttled task queues keep processing; Crashlytics heap dump commands

This release1 featureNew capabilities4 enhancementsImprovements to existing features8 fixesBug fixesAI-tallied from the release notes
firebase-tools · v15.34.0

Fixed an issue where throttled task queues stopped processing remaining tasks when a task exhausted its retries or timed out, and a race condition in SourceTokenScraper that could hang concurrent function deployments. Added crashlytics:heapdumps:{enable,disable,status} commands for managing Crashlytics Android heap dump collection, plus fixes for hosting:clone source site resolution, analytics timeouts masking command errors, and unhandled exceptions during Cloud Functions deployment exiting with code 0.

Read more ↗
Release Notes · v15.34.0

Adds commands to manage Crashlytics Android heap dump collection, updates Firebase Authentication deployment to use existing apps from any platform, and includes fixes and improvements.

Read more ↗

Pixel2 Arm devices deprecated; removal 2026-11-15

Breaking (minor)This release1 enhancementImprovements to existing featuresAI-tallied from the release notes

Eight Pixel2.arm virtual device images (API levels 26 through 33) are deprecated and will be removed on 2026-11-15. Users should move to an Arm virtual device such as MediumPhone.arm.

Read more ↗

Phone Number Verification ships in Firebase Android BoM v35.0.1

This release1 featureNew capabilities17 enhancementsImprovements to existing featuresAI-tallied from the release notes
Release Notes · v35.0.1

Firebase Phone Number Verification reaches its initial release, and the Android BoM is updated to v35.0.1. Performance Monitoring and SQL Connect SDKs are updated, alongside A/B Testing, AI Logic, Analytics, App Check, App Distribution, Authentication, Cloud Firestore, Cloud Functions, Firebase installations, Realtime Database, Remote Config, Cloud Messaging, and Crashlytics.

Read more ↗

Agent Platform init syntax added; Vertex AI syntax deprecated

Breaking (minor)This release1 featureNew capabilities1 enhancementImprovements to existing featuresAI-tallied from the release notes

Firebase AI Logic SDKs added Agent Platform initialization syntax such as agentPlatform and AgentPlatformBackend, deprecating the legacy Vertex AI syntax, which will be removed in the next breaking change release. The new syntax defaults to the global location instead of us-central1, which most new Gemini models do not support.

Read more ↗

Adds support for the Gemini stable model gemini-4-argon via the Gemini Developer API or Agent Platform Gemini API. Requires Blaze pricing plan; output token limits 32,768 (non-streaming) / 65,536 (streaming); supports LOW/MEDIUM/HIGH thinking levels (MINIMAL and thinkingBudget…

Read more ↗

AI Studio Android builds get AI Logic and App Check automatically

This release1 featureNew capabilitiesAI-tallied from the release notes

The Firebase integration in Google AI Studio now automatically sets up Firebase AI Logic and Firebase App Check for Android apps built with generative AI features, letting apps call Gemini models directly without exposing API keys using debug tokens for testing and reCAPTCHA Enterprise for production releases on Google Play.

Read more ↗

QueryData turns natural language into MQL queries

This release1 featureNew capabilitiesAI-tallied from the release notes

QueryData, in Preview, is a Conversational Analytics API endpoint that generates MongoDB-compatible Query Language queries from conversational requests using context sets of query blueprints, facets, and value searches. Context sets are authored and managed in Firestore Studio and integrated via MCP Toolbox or direct API calls.

Read more ↗
  • Updated Firebase Hosting API requests to be project-scoped, eliminating site-scoped requests and the use of - as a project identifier.
  • Added check for a default Hosting site and offer to create one during firebase apps:create web.
  • Added a check for a default Hosting…
Read more ↗

VertexAIBackend removed; default model now gemini-3.5-flash-lite

BreakingThis release1 featureNew capabilities6 enhancementsImprovements to existing features1 fixBug fixesAI-tallied from the release notes
firebase-js-sdk · firebase@13.0.0

Firebase JS SDK 13.0.0 removes the deprecated VertexAIBackend (and BackendType.VERTEX_AI) in favor of AgentPlatformBackend, whose default location is global rather than us-central1, and updates the default hybrid-in-cloud model to gemini-3.5-flash-lite. Template generative models now take a unified TemplateRequest object as their first parameter, Part is a discriminated union, and sampling parameters like temperature and topP are deprecated as unsupported in Gemini 3.x.

Read more ↗
Release Notes · v13.0.0

The Firebase JavaScript SDK v13.0.0 is now available. The linked release notes do not describe the specific changes included in this major version.

Read more ↗

setEnqueuer crash fixed; sourcemap re-upload 404s fixed

This release1 featureNew capabilities2 enhancementsImprovements to existing features2 fixesBug fixesAI-tallied from the release notes
firebase-tools · v15.32.1

Fixed a crash in setEnqueuer when deploying Cloud Tasks functions whose IAM policy has no bindings, and 404 errors during crashlytics:sourcemap:upload when re-uploading a source map with the same obfuscated file path across different app versions. Dependencies were updated to address security vulnerabilities, and crashlytics:onboard:web gained an optional step to configure Crashlytics email alerts.

Read more ↗