firebase_core_platform_interface
A common platform interface for the firebase_core plugin.
8.1.0
4.0M downloads/mo
#162 most downloaded on pub.dev
firebase/flutterfire
What this package is like to depend on
Last release 20 days ago
03 Aug 2026
Release timing varies
gaps range from 2 weeks to 6 months
Nearly every release is documented
notes for 45 of 46 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
51 releases · first in 2019
8 releases in the last 12 months
see the full history below
Release timeline
51 releases · Nov 2019 to Aug 2026Releases
latest 51-
8.1.003 Aug 2026 -
8.0.014 Jul 2026Release notes
Open source →2026-07-13 - BoM 4.17.0
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
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.10
Packages 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.10
-
7.1.017 Jun 2026 -
7.0.114 May 2026Release notes
Open source → -
7.0.011 May 2026 -
6.0.323 Mar 2026Release notes
Open source → -
6.0.213 Oct 2025Release notes
Open source → -
6.0.122 Sep 2025 -
6.0.003 Jul 2025 -
5.4.203 Jul 2025Nothing published for this version
-
5.4.101 Jul 2025 -
5.4.019 Dec 2024 -
5.3.104 Dec 2024Release notes
Open source → -
5.3.017 Sep 2024Release notes
Open source → -
5.2.127 Aug 2024Release notes
Open source → -
5.2.030 Jul 2024Release notes
Open source → -
5.1.011 Jun 2024Release notes
Open source → -
5.0.017 Oct 2023 -
4.8.011 May 2023 -
4.7.004 May 2023Release notes
Open source →- FEAT(core): bump Firebase Android SDK to 34.12.0 (#18185). (346a048f)
- FEAT: bump Firebase iOS SDK to 12.12.0 (#18187). (cc063bd9)
- FEAT: bump iOS SDK to version 12.11.0 (#18161). (2664b2c2)
- FEAT(app_check,windows): add support for AppCheck for Windows (#18140). (81f30325)
- FEAT: bump Firebase android SDK to 34.11.0 (#18146). (2b50061a)
- FEAT: use local firebase_core instead of remote SPM dependency (#18141). (995caf40)
-
4.6.030 Mar 2023Release notes
Open source →- FIX(remote_config,windows): release mode wasn't linking properly for windows (#18073). (ea1f309a)
- FIX(core): bump Firebase C++ SDK to 13.5.0 (CMake deprecation fix) (#18071). (3afd4101)
- FIX(auth,windows): add pluginregistry to properly restore state on Windows (#18049). (8d715a77)
- FEAT(database,windows): add support for Realtime Database to windows (#18079). (007689f9)
- FEAT(ios): migrate iOS to UIScene lifecycle (#18054). (3ffa4110)
-
4.5.308 Feb 2023Release notes
Open source →Release notes
Open source → -
4.5.227 Oct 2022 -
4.5.125 Aug 2022Release notes
Open source →Release notes
Open source → -
4.5.021 Jul 2022Release notes
Open source →- FEAT(core,windows): update C++ Desktop SDK to 13.4.0. This may require updating your Visual Studio version and C++ build tools. (#18006). (a6ec167f)
- FIX: resolve lint issues (#18017). (e8e85397)
- FEAT: bump Firebase iOS SDK to 12.9.0 (#18034). (c45894e2)
- FEAT: bump Firebase android SDK to 34.9.0 (#18016). (b218dbff)
- FEAT(remote-config,windows): add support for windows (#18006). (a6ec167f)
-
4.4.301 Jul 2022Release notes
Open source →- FIX: bump
firebase_core_platform_interfaceversion to fix previous release. (bea70ea5)
- FIX: bump
-
4.4.116 Jun 2022 -
4.4.013 May 2022 -
4.3.003 May 2022Release notes
Open source →- FEAT: allow initializing default Firebase apps via
FirebaseOptions.fromResourceon Android (#8566). (30216c4a)
- FEAT: allow initializing default Firebase apps via
-
4.2.525 Feb 2022Release notes
Open source →Release notes
Open source →- FIX: update all Dart SDK version constraints to Dart >= 2.16.0 (#8184). (df4a5bab)
-
4.2.427 Jan 2022 -
4.2.316 Dec 2021Release notes
Open source →Release notes
Open source →- REFACTOR: fix all
unnecessary_importanalyzer issues introduced with Flutter 2.8. (7f0e82c9)
- REFACTOR: fix all
-
4.2.208 Dec 2021Release notes
Open source →- FIX: correctly detect
not-initializederrors and provide a better error message.
Release notes
Open source →- FIX: correctly detect
not-initializederrors and provide a better error message. (0578423e)
- FIX: correctly detect
-
4.2.108 Dec 2021Release notes
Open source →- FIX: restore default persistence to IndexedDB that was incorrectly set to localStorage (#9247). (785c4869)
2022-07-27
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
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.4
Packages 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.4
Release notes
Open source →- FIX: loosen duplicate app detection checks to allow unset options not to cause a duplicate app exception (#7499).
-
4.2.002 Dec 2021Release notes
Open source →- FEAT(messaging,web): add support for custom service worker script path in
getTokenmethod (#18290). (b37722db)
2026-05-14 - BoM 4.14.0
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
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.7
Packages 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.7
- FEAT(messaging,web): add support for custom service worker script path in
-
4.1.006 Nov 2021Release notes
Open source →- FEAT: support initializing default
FirebaseAppinstances from Dart (#6549).
- FEAT: support initializing default
-
4.0.110 May 2021Release notes
Open source →Release notes
Open source →- FIX: Fix FirebaseOptions hashCode (#3263).
- DOCS: Add missing homepage/repository links (#6054).
- CHORE: bump min Dart SDK constraint to 2.12.0 (#5430).
- CHORE: merge all analysis_options.yaml into one (#5329).
-
4.0.025 Feb 2021Release notes
Open source →- Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
-
4.0.0-nullsafety.021 Jan 2021 pre-releaseRelease notes
Open source →Major bump for the null-safety version to respect the versioning convention.
-
4.0.0-1.0.nullsafety.103 Feb 2021 pre-release -
4.0.0-1.0.nullsafety.028 Jan 2021 pre-release -
3.0.2-nullsafety.015 Jan 2021 pre-release -
3.0.112 Jan 2021 -
3.0.011 Jan 2021Release notes
Open source →Note: This release has breaking changes.
- BREAKING REFACTOR: remove all currently deprecated APIs.
-
2.1.025 Nov 2020Release notes
Open source →Release notes
Open source →- FEAT: add FirebaseException.stackTrace support (#4095).
- CHORE: promote to stable version.
-
2.0.017 Aug 2020Release notes
Open source →-
DEPRECATED:
FirebaseApp.configuremethod is now deprecated in favor of theFirebase.initializeAppmethod. -
DEPRECATED:
FirebaseApp.allAppsmethod is now deprecated in favor of theFirebase.appsproperty.- Previously,
allAppswas asynchronous where it is now synchronous.
- Previously,
-
DEPRECATED:
FirebaseApp.appNamedmethod is now deprecated in favor of theFirebase.appmethod. -
BREAKING:
FirebaseApp.optionsgetter is now synchronous. -
FirebaseOptionshas been reworked to better match web property names:- DEPRECATED:
googleAppIDis now deprecated in favor ofappId. - DEPRECATED:
projectIDis now deprecated in favor ofprojectId. - DEPRECATED:
bundleIDis now deprecated in favor ofbundleId. - DEPRECATED:
clientIDis now deprecated in favor ofandroidClientId. - DEPRECATED:
trackingIDis now deprecated in favor oftrackingId. - DEPRECATED:
gcmSenderIDis now deprecated in favor ofmessagingSenderId. - Added support for
authDomain. - Added support for
trackingId. - Required properties are now
apiKey,appId,messagingSenderId&projectId.
- DEPRECATED:
-
Added support for deleting Firebase app instances via the
deletemethod onFirebaseApp. -
Added support for returning consistent error messages from
firebase-dartplugin.- Any FlutterFire related errors now throw a
FirebaseException.
- Any FlutterFire related errors now throw a
-
Added a
FirebaseExceptionclass to handle all FlutterFire related errors.- Matching the web sdk, the exception returns a formatted "[plugin/code] message" message when thrown.
-
Added support for
setAutomaticDataCollectionEnabled&isAutomaticDataCollectionEnabledon aFirebaseAppinstance. -
Added support for
setAutomaticResourceManagementEnabledon aFirebaseAppinstance.
-
-
2.0.0-dev.113 Jul 2020 pre-releaseNothing published for this version
-
1.0.427 Feb 2020Release notes
Open source →2024-11-22 - BoM 3.2.1
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
-
1.0.327 Feb 2020 -
1.0.211 Dec 2019Release notes
Open source →2024-10-22
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
-
1.0.020 Nov 2019Release notes
Open source →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.
- If you're new to this SDK, visit the getting started guide.
- If you used the preview version of the library, visit the migration guide to learn about some important updates.