---
name: Firebase
slug: firebase
domain: firebase.google.com
description: Google's app development platform providing backend services, SDKs, and tools for building and growing mobile and web apps.
category: developer-tools
sources: 5
total_releases: 688
releases_last_30d: 30
avg_releases_per_week: 8.9
last_updated: 2026-07-19
tracking_since: 2017-05-17
canonical: https://releases.sh/firebase
overview_url: https://releases.sh/firebase/overview.md
tags:
  - authentication
  - backend
  - cloud-functions
  - google
  - mobile
  - realtime-database
accounts:
  github: "firebase"
  x: "Firebase"
---

## Overview

Recently shipped declarative security for 2nd gen Cloud Functions and automated IAM role management in the CLI.

**2nd gen Cloud Functions gained declarative security and automated IAM** — The CLI (v15.23.0) added declarative security support and automated rolling IAM role grants/revocations for 2nd gen Cloud Functions. New `functions:lifecycle:list` and `functions:lifecycle:run` commands let developers view and run lifecycle hooks in isolation.

**Data Connect local toolkit updated** — The SQL Connect local toolkit (v3.4.15) now supports 1:1 nested mutations. Earlier releases fixed non-deterministic SDK file output order and optimized singular relation filters on PKs to avoid EXISTS subqueries.

**Auth emulator gained mock Passkey (WebAuthn) support** — The CLI (v15.21.0) added mock Passkey flow support to the Auth emulator. A fix for `auth:export` and `auth:import` (v15.22.4) stopped dropping `mfaInfo` data for users with Multi-Factor Authentication enabled.

**Apple SDK naming consistency** — In v12.16.0, `GeminiModel` was renamed to `GeminiLanguageModel` across the Firebase Apple SDK. The `Package.swift` manifest now requires `swift-tools-version:6.1`.

**App Check can now auto-initialize on JS** — Calling `initializeAppCheck` without a `provider` argument attempts a default `ReCaptchaEnterpriseProvider` using the site key from the Firebase project config.

**CLI housekeeping** — `firebase --help` now shows missing subcommands (`login:*`, `target:*`, and `ext:*`). The `zod` dependency was upgraded to v4, replacing `zod-to-json-schema`. Intermittent "Premature close" errors during Google Auth API calls were addressed with a retry-and-disable-keep-alive fix. A `pub/sub` emulator bump (v0.8.34) and a temporary Node 24.16.0 Docker image pin mitigate a Node.js issue (`nodejs/node#63989`).

<Source name="Release Notes" slug="release-notes" type="scrape" releases="404" latest-version="13.14.0" latest-date="2026-07-17T00:00:00.000Z" primary="true" url="https://releases.sh/firebase/release-notes" />
<Source name="firebase-ios-sdk" slug="firebase-ios-sdk" type="github" releases="104" latest-version="12.16.0" latest-date="2026-07-08T15:31:28.000Z" url="https://releases.sh/firebase/firebase-ios-sdk" />
<Source name="firebase-js-sdk" slug="firebase-js-sdk" type="github" releases="61" latest-version="firebase@12.15.0" latest-date="2026-06-16T18:53:26.000Z" primary="true" url="https://releases.sh/firebase/firebase-js-sdk" />
<Source name="firebase-tools" slug="firebase-tools" type="github" releases="113" latest-version="v15.24.0" latest-date="2026-07-15T22:59:22.000Z" url="https://releases.sh/firebase/firebase-tools" />
<Source name="flutterfire" slug="flutterfire" type="github" releases="6" latest-version="cloud_firestore-v0.14.0-dev.1" latest-date="2020-07-13T14:07:55.000Z" url="https://releases.sh/firebase/flutterfire" />

## Recent Releases

_Summaries below — fetch the release's `canonical` URL for full content, or `url` for the original source._

<Release source="release-notes" version="13.14.0" date="July 17, 2026" published="2026-07-17T00:00:00.000Z" url="https://firebase.google.com/support/release-notes/unity#13.14.0" canonical="https://releases.sh/release/rel_mKBBOiqYKSss82QBBAwNp" truncated="true">
### Firebase SDK for Unity v13.14.0

Cloud Functions has new features and a Crashlytics bug is fixed. Additional changes and fixes are included.
</Release>

<Release source="release-notes" version="14.2.0" date="July 16, 2026" published="2026-07-16T00:00:00.000Z" url="https://firebase.google.com/support/release-notes/admin/node#14.2.0" canonical="https://releases.sh/release/rel_8w3U7L6nu8gWO2JRMACck" truncated="true">
### Firebase Admin Node.js SDK v14.2.0

New features and deprecations in Cloud Functions, plus fixes in Firebase SQL Connect.
</Release>

<Release source="firebase-tools" version="v15.24.0" date="July 15, 2026" published="2026-07-15T22:59:22.000Z" url="https://github.com/firebase/firebase-tools/releases/tag/v15.24.0" canonical="https://releases.sh/release/rel_aas4vGF-Wrk3dhNTBEnVM" truncated="true">
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.
</Release>

<Release source="release-notes" version="34.16.0" date="July 15, 2026" published="2026-07-15T00:00:00.000Z" url="https://firebase.google.com/support/releases#34-16-0" canonical="https://releases.sh/release/rel_twvbu2ISlulzA-kLeG7LK" truncated="true">
### Firebase Android BoM Updated to v34.16.0

Firebase Android Bill of Materials updated to v34.16.0.
</Release>

<Release source="release-notes" date="July 14, 2026" published="2026-07-14T00:00:00.000Z" url="https://firebase.google.com/support/releases#july-14-2026-sdk-releases" canonical="https://releases.sh/release/rel_kuIbuHCZascMFze4cWK78" truncated="true">
### July 14, 2026 - SDK Releases

SDK releases for July 14, 2026
</Release>

<Release source="release-notes" date="July 13, 2026" published="2026-07-13T00:00:00.000Z" url="https://firebase.google.com/support/releases#july-13-2026-sdk-releases" canonical="https://releases.sh/release/rel_IuQKNx40-zU_Lj_SfA6io" truncated="true">
### July 13, 2026 - SDK Releases

SDK releases for July 13, 2026
</Release>

<Release source="firebase-tools" version="v15.23.0" date="July 10, 2026" published="2026-07-10T15:04:13.000Z" url="https://github.com/firebase/firebase-tools/releases/tag/v15.23.0" canonical="https://releases.sh/release/rel_iyo_ig9g84-4gZGFrJbfy" truncated="true">
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 to view and run lifecycle hooks in isolation. Fixed an issue in `apps:create` where the App Store ID prompt was always shown.
</Release>

<Release source="release-notes" date="July 9, 2026" published="2026-07-09T00:00:00.000Z" url="https://firebase.google.com/support/release-notes/android#2026-07-09" canonical="https://releases.sh/release/rel_6w7hVwgGHjXoLOEoWQDKo" truncated="true">
### Firebase Android SDKs Updated

Firebase Android SDKs for AI Logic, App Check, Authentication, Cloud Firestore, Cloud Messaging, Crashlytics, Crashlytics NDK, Installations, Performance Monitoring, and SQL Connect have been updated.
</Release>

<Release source="release-notes" date="July 9, 2026" published="2026-07-09T00:00:00.000Z" url="https://firebase.google.com/support/releases#crashlytics-profiling-manager-triggers" canonical="https://releases.sh/release/rel_XwwJryEWrCt378Lqoh1u8" truncated="true">
### Crashlytics Profiling Manager Triggers

Crashlytics now supports profiling manager triggers for enhanced crash analysis.
</Release>

<Release source="release-notes" date="July 9, 2026" published="2026-07-09T00:00:00.000Z" url="https://firebase.google.com/support/releases#crashlytics-memory-related-terminations-grouping-for-android" canonical="https://releases.sh/release/rel_sG9UDrDLkLM0bQrcIlfvV" truncated="true">
### Crashlytics: Memory-related terminations grouping for Android 17+

Crashlytics now groups memory-related terminations, such as Low Memory Kills and Out of Memory exceptions, into distinct issues for devices running Android 17 or higher.
</Release>

## Fetching more

Append `.md` (markdown), `.json` (raw data), or `.atom` (feed) to any URL on this page.

- Per-source history: `https://releases.sh/firebase/{source-slug}`
- Atom feed: `https://releases.sh/firebase.atom`
- Individual release: `https://releases.sh/release/{release-id}`
