Shipped · Databases

What invertase/react-native-firebase shipped

The public repository of Rnfirebase · github.com/invertase/react-native-firebase

Written by FoxPlug from the repository's own releases; not affiliated with Rnfirebase. Paste your own repository in the box below and FoxPlug writes the same weekly update for your product. This page is an automatic summary of the releases, pull requests and commits in github.com/invertase/react-native-firebase; Rnfirebase did not write it and does not use or endorse FoxPlug. Every line links to the change it describes.

Get a weekly update like this for your product, free

Or Use it as a GitHub Action

See the update FoxPlug writes for react-native-firebase, free

Week of November 2, 2026

What shipped

Why it matters

This week was mostly about making the build and test tooling behave on shared machines: build concurrency now respects the CPUs and memory a build actually gets, e2e runs only release what they recorded, and the Android CI disk step no longer fails before tests start. One iOS fix changes the Crashlytics dSYM path so apps whose target name differs from the executable resolve it correctly.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: iOS Crashlytics dSYM input now named after the executable. Build workers sized to available CPUs and memory. e2e releases only recorded resources. Android CI disk step fixed for ubuntu-26.04. Ruby install and Android lint hardened.

Post for LinkedIn

This week in the repository: the iOS Crashlytics configuration script phase now names its dSYM input after the executable, fixing path resolution for apps whose target name differs from the executable. Build entry points for lerna prepare and Gradle workers are now sized to the CPUs and memory the build can use rather than every core on the machine. End-to-end runs release only the resources a run recorded, with machine wipes left manual, and shared-host e2e scripts were hardened for slots, foreign Jet ports and TMPDIR. Android CI moved to v5.1 of remove-unwanted-software for the ubuntu-26.04 runner, fixing the Free Disk Space step that failed before tests ran. Ruby install, Android lint and host-dependent app tests were hardened, and scratch report files committed by accident were removed

Week of October 19, 2026

What shipped

Why it matters

This week covers a major version jump to 27 that removes the discontinued ML package and moves iOS to SPM-only while raising Firebase Android to 35 and Apple to 13. A quick 27.1.0 followed with the latest Firebase SDKs on all three platforms, plus Firestore and Crashlytics fixes that change how queries and JS error reports behave.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Version 27.0.0 is out: Firebase Android 35, Apple 13 and JS 13, SPM-only iOS, and the discontinued ML package removed. 27.1.0 follows with Android 35.0.2, iOS 13.1.1 and JS 13.1.0. Firestore filter limits now match Firestore, and Crashlytics saves JS fatal reports before exiting

Post for LinkedIn

Release 27.0.0 brings Firebase Android 35 with minSdk raised to 24, Apple 13 and JS 13, moves iOS to SPM-only, and removes the discontinued @react-native-firebase/ml package. Release 27.1.0 follows with Firebase Android SDK 35.0.2, iOS SDK 13.1.1 and JS SDK 13.1.0. The v26 line received iOS SDK 12.19.3, the last major with CocoaPods support, which removes root certs for compromised eMudhra intermediate CAs. Firestore query filter limits were aligned with Firestore at 30 for in, or and and, and 10 for not-in. Crashlytics now saves the JS fatal report before exiting when exception handler chaining is disabled, and the SPM static linkage error message is clearer when use_frameworks is absent.

Week of October 12, 2026

What shipped

Why it matters

This week affects how apps read and subscribe: Database get() moves to a native one-shot read on Android and web, and iOS New Architecture null handling is fixed across Database, Auth, Analytics and Remote Config. Messaging gains register and unregister with FID while the token APIs are marked deprecated, so apps now have a documented opt-in path. Bundler export resolution, UIScene guards and the reCAPTCHA openURL fix remove common failure paths on Android and iOS.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Messaging adds register, unregister, onRegistered and onUnregistered, with the token APIs deprecated and FID off by default. Database get() uses the native one-shot read on Android and web. iOS New Architecture null sentinels are decoded across Database, Auth, Analytics and Remot

Post for LinkedIn

This week: Messaging adds register, unregister, onRegistered and onUnregistered, with getToken, deleteToken and onTokenRefresh marked deprecated; the FID flag stays off by default and apps opt in through config. Database get() now uses the native one-shot read on Android and web. On iOS New Architecture, null sentinels are decoded across Database, Auth, Analytics and Remote Config, fixing stored null objects, profile clears and defaults. App and Database resolve the native module when bundlers apply package exports, fixing Realtime Database unsubscribe. Messaging hops UIApplication register APIs to the main queue and guards AppDelegate window access for UIScene apps, and Auth applies the reCAPTCHA openURL fix on the UIScene life cycle. App native helpers are ported to Kotlin and Swift behi

Week of September 14, 2026

What shipped

Why it matters

This week addresses multiple security vulnerabilities including prototype pollution, code injection in build scripts, and shell injection in test tooling. Critical bug fixes for Firestore transactions, Remote Config stability, and authentication logging also prevent data leaks and runtime failures.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Weekly digest: Firebase SDK updates to 34.19.0/12.19.0, security fixes for prototype pollution and code injection vulnerabilities, Firestore transaction handling improved, and sensitive auth logs removed.

Post for LinkedIn

This week's release includes Firebase SDK updates (34.19.0 Android, 12.19.0 iOS/JS) alongside important security fixes. We addressed prototype pollution in deepSet, prevented code injection through firebase.json values in build scripts, and fixed shell injection in test tooling. Firestore transaction handling improved to prevent retry loops, Remote Config stability enhanced with proper SPM pinning, and sensitive authentication data removed from debug logs.

Weeks with too little public activity are left out rather than filled in. Last updated 2026-11-10.

Is this your repo? Ask us to remove this page.