NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #159 most downloaded on pub.dev
A common platform interface for the firebase_core plugin.
Last release 1 months ago
24 Aug 2026
Release timing varies
gaps range from 2 weeks to 6 months
Nearly every release is documented
notes for 46 of 47 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
52 releases · first in 2019
REFACTOR(core,android): migrate native implementation to Kotlin (#18570).
FEAT(appcheck): rCE provider api update (#18505).
One column per quarter.
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
cloud_firestore - v6.7.0cloud_firestore_platform_interface - v8.0.4cloud_firestore_web - v5.7.0cloud_functions_platform_interface - v6.0.4firebase_ai - v3.14.0firebase_auth - v6.5.5firebase_core - v4.12.0cloud_functions - v6.3.4cloud_functions_web - v5.1.10firebase_data_connect - v0.3.0+6_flutterfire_internals - v1.3.74firebase_analytics - v12.4.4firebase_analytics_platform_interface - v6.0.4firebase_analytics_web - v0.6.1+10firebase_app_check - v0.4.5+1firebase_app_check_platform_interface - v0.4.1+1firebase_app_check_web - v0.2.5+1firebase_app_installations - v0.4.2+5firebase_app_installations_platform_interface - v0.1.4+73firebase_app_installations_web - v0.1.7+10firebase_auth_platform_interface - v9.0.4firebase_auth_web - v6.2.4firebase_crashlytics - v5.2.5firebase_crashlytics_platform_interface - v3.8.25firebase_database - v12.4.5firebase_database_platform_interface - v0.4.0+4firebase_database_web - v0.2.7+11firebase_in_app_messaging - v0.9.2+5firebase_in_app_messaging_platform_interface - v0.2.5+25firebase_messaging - v16.4.2firebase_messaging_platform_interface - v4.9.1firebase_messaging_web - v4.2.2firebase_ml_model_downloader - v0.4.2+5firebase_ml_model_downloader_platform_interface - v0.1.5+25firebase_performance - v0.11.4+4firebase_performance_platform_interface - v0.2.0+4firebase_performance_web - v0.1.8+10firebase_remote_config - v6.5.4firebase_remote_config_platform_interface - v3.0.4firebase_remote_config_web - v1.10.11firebase_storage - v13.4.4firebase_storage_platform_interface - v6.0.4firebase_storage_web - v3.11.10Packages 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_functions - v6.3.4cloud_functions_web - v5.1.10firebase_data_connect - v0.3.0+6_flutterfire_internals - v1.3.74firebase_analytics - v12.4.4firebase_analytics_platform_interface - v6.0.4firebase_analytics_web - v0.6.1+10firebase_app_check - v0.4.5+1firebase_app_check_platform_interface - v0.4.1+1firebase_app_check_web - v0.2.5+1firebase_app_installations - v0.4.2+5firebase_app_installations_platform_interface - v0.1.4+73firebase_app_installations_web - v0.1.7+10firebase_auth_platform_interface - v9.0.4firebase_auth_web - v6.2.4firebase_crashlytics - v5.2.5firebase_crashlytics_platform_interface - v3.8.25firebase_database - v12.4.5firebase_database_platform_interface - v0.4.0+4firebase_database_web - v0.2.7+11firebase_in_app_messaging - v0.9.2+5firebase_in_app_messaging_platform_interface - v0.2.5+25firebase_messaging - v16.4.2firebase_messaging_platform_interface - v4.9.1firebase_messaging_web - v4.2.2firebase_ml_model_downloader - v0.4.2+5firebase_ml_model_downloader_platform_interface - v0.1.5+25firebase_performance - v0.11.4+4firebase_performance_platform_interface - v0.2.0+4firebase_performance_web - v0.1.8+10firebase_remote_config - v6.5.4firebase_remote_config_platform_interface - v3.0.4firebase_remote_config_web - v1.10.11firebase_storage - v13.4.4firebase_storage_platform_interface - v6.0.4firebase_storage_web - v3.11.10FEAT(appcheck): appcheck reCAPTCHA mobile support (gradually rolling out) (#18261).
FIX(core,iOS): use namespaced iOS Pigeon header import (#18281).
Bump platform interface a major version due to pigeon dependency update
REFACTOR: fix formatting and analysis issues across the repo (#18124).
FIX: a bug with the demoProjectId arg to Firebase.initializeApp() (#17703).
DOCS(firebase_core): correct androidClientId docs (was incorrectly labeled iOS-only)\n\n- Clarify as Android OAuth client ID\n- Note it is used on And
Bump platform interface a major version due to pigeon dependency update
Nothing published for this version
FIX(core): bump Pigeon to v25.3.2 (#17438).
FEAT(core): bump Firebase iOS SDK to 12.19.0 (#18683).
FIX(firebase_core_platform_interface): move test APIs to test.dart (#16672).
REFACTOR(core,apple): migrate iOS/macOS plugin implementation to Swift (#18569).
REFACTOR: move all packages to workspace (#18182).
FIX(crashlytics,android): fix an issue with deobfuscating flavored builds (#18085).
FEAT(analytics,iOS): add support for logTransaction (#17995).
BREAKING FEAT(firestore): remove deprecated functions (#17559).
FEAT(messaging,web): add support for custom service worker script path in getToken method (#18290).
FEAT(core): bump Firebase Android SDK to 34.12.0 (#18185).
FIX(core): bump Firebase C++ SDK to 13.5.0 (CMake deprecation fix) (#18071).
FIX(firestore,ios): clean up event listeners on engine detach only (#10579).
REFACTOR: add verify to QueryPlatform and change internal verifyToken API to verify (#9711).
FIX(firestore): ensure all index URLs are captured and passed to the user (#10674).
FEAT(core,windows): update C++ Desktop SDK to 13.4.0. This may require updating your Visual Studio version and C++ build tools. (#18006).
FIX: bump firebase_core_platform_interface version to fix previous release.
firebase_core_platform_interface version to fix previous release. (bea70ea5)Update a dependency to the latest release.
FEAT: bump Firebase iOS SDK to 12.8.0 (#17947).
FEAT: bump Firebase iOS SDK to 12.6.0 (#17857).
FirebaseOptions.fromResource on Android (#8566). (30216c4a)DOCS(firebase_remote_config): Remove link with archived content from readme (#11471).
REFACTOR: add verify to QueryPlatform and change internal verifyToken API to verify (#9711).
FIX(firebase_remote_config): fix build error for macos example (#11108).
unnecessary_import analyzer issues introduced with Flutter 2.8. (7f0e82c9)FIX: correctly detect not-initialized errors and provide a better error message.
not-initialized errors and provide a better error message.Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
firebase_auth - v3.6.0firebase_auth_platform_interface - v6.5.0firebase_auth_web - v4.2.0firebase_storage_web - v3.3.2flutterfire_ui - v0.4.3+2firebase_storage - v10.3.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.
flutterfire_ui - v0.4.3+2firebase_storage - v10.3.4Packages with breaking changes:
getToken method (#18290). (b37722db)Packages with breaking changes:
Packages with other changes:
firebase_core - v4.9.0firebase_core_platform_interface - v7.0.1firebase_core_web - v3.7.0_flutterfire_internals - v1.3.71cloud_firestore - v6.4.1cloud_firestore_platform_interface - v8.0.1cloud_firestore_web - v5.4.1cloud_functions - v6.3.1cloud_functions_platform_interface - v6.0.1cloud_functions_web - v5.1.7firebase_ai - v3.12.1firebase_analytics - v12.4.1firebase_analytics_platform_interface - v6.0.1firebase_analytics_web - v0.6.1+7firebase_app_check - v0.4.4+1firebase_app_check_platform_interface - v0.4.0+1firebase_app_check_web - v0.2.4+2firebase_app_installations - v0.4.2+2firebase_app_installations_platform_interface - v0.1.4+70firebase_app_installations_web - v0.1.7+7firebase_auth - v6.5.1firebase_auth_platform_interface - v9.0.1firebase_auth_web - v6.2.1firebase_crashlytics - v5.2.2firebase_crashlytics_platform_interface - v3.8.22firebase_data_connect - v0.3.0+2firebase_database - v12.4.1firebase_database_platform_interface - v0.4.0+1firebase_database_web - v0.2.7+8firebase_in_app_messaging - v0.9.2+2firebase_in_app_messaging_platform_interface - v0.2.5+22firebase_messaging - v16.2.2firebase_messaging_platform_interface - v4.7.11firebase_messaging_web - v4.1.7firebase_ml_model_downloader - v0.4.2+2firebase_ml_model_downloader_platform_interface - v0.1.5+22firebase_performance - v0.11.4+1firebase_performance_platform_interface - v0.2.0+1firebase_performance_web - v0.1.8+7firebase_remote_config - v6.5.1firebase_remote_config_platform_interface - v3.0.1firebase_remote_config_web - v1.10.8firebase_storage - v13.4.1firebase_storage_platform_interface - v6.0.1firebase_storage_web - v3.11.7Packages 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.
_flutterfire_internals - v1.3.71cloud_firestore - v6.4.1cloud_firestore_platform_interface - v8.0.1cloud_firestore_web - v5.4.1cloud_functions - v6.3.1cloud_functions_platform_interface - v6.0.1cloud_functions_web - v5.1.7firebase_ai - v3.12.1firebase_analytics - v12.4.1firebase_analytics_platform_interface - v6.0.1firebase_analytics_web - v0.6.1+7firebase_app_check - v0.4.4+1firebase_app_check_platform_interface - v0.4.0+1firebase_app_check_web - v0.2.4+2firebase_app_installations - v0.4.2+2firebase_app_installations_platform_interface - v0.1.4+70firebase_app_installations_web - v0.1.7+7firebase_auth - v6.5.1firebase_auth_platform_interface - v9.0.1firebase_auth_web - v6.2.1firebase_crashlytics - v5.2.2firebase_crashlytics_platform_interface - v3.8.22firebase_data_connect - v0.3.0+2firebase_database - v12.4.1firebase_database_platform_interface - v0.4.0+1firebase_database_web - v0.2.7+8firebase_in_app_messaging - v0.9.2+2firebase_in_app_messaging_platform_interface - v0.2.5+22firebase_messaging - v16.2.2firebase_messaging_platform_interface - v4.7.11firebase_messaging_web - v4.1.7firebase_ml_model_downloader - v0.4.2+2firebase_ml_model_downloader_platform_interface - v0.1.5+22firebase_performance - v0.11.4+1firebase_performance_platform_interface - v0.2.0+1firebase_performance_web - v0.1.8+7firebase_remote_config - v6.5.1firebase_remote_config_platform_interface - v3.0.1firebase_remote_config_web - v1.10.8firebase_storage - v13.4.1firebase_storage_platform_interface - v6.0.1firebase_storage_web - v3.11.7REFACTOR(messaging,web): convert classes to extension types for improved interop (#17820).
FirebaseApp instances from Dart (#6549).FIX(firestore,web): ensure streams are removed on "hot restart" (#12913).
BREAKING REFACTOR(firebaseai): Removed deprecated Imagen methods and types due to Imagen models being shut down (#18577).
Major bump for the null-safety version to respect the versioning convention.
Major bump for the null-safety version to respect the versioning convention.
REFACTOR: pubspec & dependency updates (#4932).
Bump "firebase_core_platform_interface" to 4.0.0-1.0.nullsafety.0.
4.0.0-1.0.nullsafety.0.REFACTOR: Migrate to non-nullable types (#4656).
DOCS: installation links updated (#4479).
Bump platform interface a major version due to pigeon dependency update
Note: This release has breaking changes.
FEAT(remote-config,windows): add support for windows (#18006).
BREAKING FEAT: bump iOS SDK to version 12.0.0 (#17549).
DEPRECATED: FirebaseApp.configure method is now deprecated in favor of the Firebase.initializeApp method.
DEPRECATED: FirebaseApp.allApps method is now deprecated in favor of the Firebase.apps property.
allApps was asynchronous where it is now synchronous.DEPRECATED: FirebaseApp.appNamed method is now deprecated in favor of the Firebase.app method.
BREAKING: FirebaseApp.options getter is now synchronous.
FirebaseOptions has been reworked to better match web property names:
googleAppID is now deprecated in favor of appId.projectID is now deprecated in favor of projectId.bundleID is now deprecated in favor of bundleId.clientID is now deprecated in favor of androidClientId.trackingID is now deprecated in favor of trackingId.gcmSenderID is now deprecated in favor of messagingSenderId.authDomain.trackingId.apiKey, appId, messagingSenderId & projectId.Added support for deleting Firebase app instances via the delete method on FirebaseApp.
Added support for returning consistent error messages from firebase-dart plugin.
FirebaseException.Added a FirebaseException class to handle all FlutterFire related errors.
Added support for setAutomaticDataCollectionEnabled & isAutomaticDataCollectionEnabled on a FirebaseApp instance.
Added support for setAutomaticResourceManagementEnabled on a FirebaseApp instance.
Nothing published for this version
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
Make the pedantic dev_dependency explicit.
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
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
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.
Your coding agent can read these notes before it upgrades. Set up the MCP server →