NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #946 most downloaded on pub.dev
Flutter plugin for Firebase Database, a cloud-hosted NoSQL database with realtime data syncing across Android and iOS clients, and offline access.
Last release 23 days ago
14 Sep 2026
Ships on a steady schedule
a new release about every 3 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
222 releases · first in 2017
BREAKING FEAT: bump iOS SDK to version 12.0.0 (#17549).
Breaking change. Migrate from the deprecated original Android Support Library to AndroidX. This shouldn't result in any functional changes, but it requires any Android apps using this plugin to also migrate if they're using the original support library.
This was originally incorrectly pushed in the 1.1.0 update.
Revert the breaking 1.1.0 update. 1.1.0 was known to be breaking and should have incremented the major version number instead of the minor. This rever
One column per quarter.
2.0.0 instead. That's the correctly versioned new push
of 1.1.0.FIX(firebase_vertexai): Remove unnecessary trailing whitespace (#16926).
BAD. This was a breaking change that was incorrectly published on a minor version upgrade, should never have happened. Reverted by 1.1.0+1.
"Breaking change. Migrate from the deprecated original Android Support Library to AndroidX. This shouldn't result in any functional changes, but it requires any Android apps using this plugin to also migrate if they're using the original support library."
Bumped Android dependencies to latest.
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
Bump Android and Firebase dependency versions.
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
firebase_app_check_web - v0.2.0firebase_data_connect - v0.1.2+1firebase_storage - v12.3.4firebase_app_check - v0.3.1+4Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
firebase_app_check - v0.3.1+4Use the Vertex AI in Firebase SDK to call the Vertex AI Gemini API directly from your app. This client SDK is built specifically for use with Flutter
Use the Vertex AI in Firebase SDK to call the Vertex AI Gemini API directly from your app. This client SDK is built specifically for use with Flutter apps, offering security options against unauthorized clients as well as integrations with other Firebase services.
FIX(app_check): sync SPM pins to 12.17.0 and fix Windows Activate override after #18505 (#18515).
FEAT(core): bump Firebase iOS SDK to 12.19.0 (#18683).
FIX(app_installations,android): dispatch ID-change events on the main thread (#18652).
REFACTOR(core,apple): migrate iOS/macOS plugin implementation to Swift (#18569).
FEAT(appcheck): rCE provider api update (#18505).
FEAT(appcheck): appcheck reCAPTCHA mobile support (gradually rolling out) (#18261).
Bump platform interface a major version due to pigeon dependency update
Bump platform interface a major version due to pigeon dependency update
REFACTOR: move all packages to workspace (#18182). (6cdfcb10)
FIX: update core, auth and app-check logic so internal resources on method channels are properly disposed (#18268). (a0de4ed8)
FIX(app_check): fix an issue with debug token that would sometime not be passed properly (#18258). (b0bc6e8f)
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
cloud_firestore - v3.1.10cloud_firestore_odm - v1.0.0-dev.10cloud_firestore_odm_generator - v1.0.0-dev.10cloud_firestore_platform_interface - v5.5.1cloud_firestore_web - v2.6.10cloud_functions - v3.2.9cloud_functions_platform_interface - v5.1.1cloud_functions_web - v4.2.9firebase_analytics - v9.1.2firebase_analytics_platform_interface - v3.1.1firebase_analytics_web - v0.4.0+8firebase_app_check - v0.0.6+7firebase_app_check_platform_interface - v0.0.4+1firebase_app_check_web - v0.0.5+7firebase_app_installations - v0.1.0+8firebase_app_installations_platform_interface - v0.1.1+1firebase_app_installations_web - v0.1.0+8firebase_auth - v3.3.9firebase_auth_platform_interface - v6.2.1firebase_auth_web - v3.3.9firebase_core - v1.13.1firebase_core_platform_interface - v4.2.5firebase_core_web - v1.6.1firebase_crashlytics - v2.5.3firebase_crashlytics_platform_interface - v3.2.1firebase_database - v9.0.8firebase_database_platform_interface - v0.2.1+1firebase_database_web - v0.2.0+7firebase_dynamic_links - v4.0.8firebase_dynamic_links_platform_interface - v0.2.1+1firebase_in_app_messaging - v0.6.0+9firebase_in_app_messaging_platform_interface - v0.2.1+1firebase_messaging - v11.2.8firebase_messaging_platform_interface - v3.2.1firebase_messaging_web - v2.2.9firebase_ml_model_downloader - v0.1.0+8firebase_ml_model_downloader_platform_interface - v0.1.1+1firebase_performance - v0.8.0+7firebase_performance_platform_interface - v0.1.1+1firebase_performance_web - v0.1.0+7firebase_remote_config - v2.0.2firebase_remote_config_platform_interface - v1.1.1firebase_remote_config_web - v1.0.7firebase_storage - v10.2.9firebase_storage_platform_interface - v4.1.1firebase_storage_web - v3.2.10flutterfire_ui - v0.3.5+1Packages with breaking changes:
desktop_webview_auth - v0.0.5 (#8164). (123fa6b1)desktop_webview_auth package causing a problem on macOS. (#8151). (da4a1c5e)Packages with breaking changes:
Packages with other changes:
cloud_firestore_odm - v1.0.0-dev.8cloud_firestore_platform_interface - v5.4.13firebase_auth - v3.3.7firebase_dynamic_links - v4.0.6flutterfire_ui - v0.3.4cloud_firestore_odm_generator - v1.0.0-dev.8cloud_firestore - v3.1.8cloud_firestore_web - v2.6.8Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
cloud_firestore_odm_generator - v1.0.0-dev.8cloud_firestore - v3.1.8cloud_firestore_web - v2.6.8Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
firebase_storage_platform_interface - v4.0.14firebase_crashlytics - v2.5.1cloud_functions - v3.2.7flutterfire_ui - v0.3.3firebase_storage - v10.2.7firebase_storage_web - v3.2.8Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
firebase_storage - v10.2.7firebase_storage_web - v3.2.8FIX(data_connect): exclude generated protobuf sources from analysis (#18687).
REFACTOR(tests): update listener completion logic and improve WebSocket channel handling (#18524).
FIX(sql_connect): e2e listen test (#18496).
FEAT(app_check,windows): add support for AppCheck for Windows (#18140).
Bump platform interface a major version due to pigeon dependency update
FEAT(fdc): Implemented partial errors (#17148).
FEAT(fdc): Added x-firebase-client header (#17015).
Packages with breaking changes:
FIX: Remove dart:io imports for analytics, auth and app check (#16827).
BREAKING FEAT(fdc): commit as breaking change to bump firebase_data_connect to v0.1.0 (#13345).
Fix FirebaseSortedList to show data changes.
Fixed lingering value/child listeners.
Updated to Firebase SDK to always use latest patch version for 11.0.x builds
FEAT(app-check): support for getLimitedUseToken() API (#11091).
FEAT: update dependency constraints to sdk: '>=2.18.0 <4.0.0' flutter: '>=3.3.0' (#10946).
FEAT(app-check): support for getLimitedUseToken() API (#11091).
FEAT: update dependency constraints to sdk: '>=2.18.0 <4.0.0' flutter: '>=3.3.0' (#10946).
FEAT: upgrade to dart 3 compatible dependencies (#10890).
FEAT: bump dart sdk constraint to 2.18 (#10618).
FEAT: refactor error handling to preserve stack traces on platform exceptions (#8156).
FEAT: add token apis and documentation (#7419).
FEAT: support initializing default FirebaseApp instances from Dart (#6549).
FirebaseApp instances from Dart (#6549).- Initial Release
Your coding agent can read these notes before it upgrades. Set up the MCP server →