NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #201 most downloaded on pub.dev
Flutter plugin for Firebase Cloud Messaging, a cross-platform messaging solution that lets you reliably deliver messages on Android and iOS.
Last release 25 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
245 releases · first in 2017
FIX (messaging,ios): register for APNs after Dart Firebase.init…
One column per quarter.
FIX(ci): bump Kotlin Gradle plugin to 2.3.0 (#18600).
FIX(app_check): sync SPM pins to 12.17.0 and fix Windows Activate override after #18505 (#18515).
Update a dependency to the latest release.
Update a dependency to the latest release.
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
cloud_firestore - v6.6.0cloud_firestore_web - v5.6.0firebase_ai - v3.13.0firebase_analytics - v12.4.3firebase_app_check - v0.4.5firebase_app_check_platform_interface - v0.4.1firebase_app_check_web - v0.2.5firebase_core - v4.11.0firebase_core_platform_interface - v7.1.0firebase_core_web - v3.9.0firebase_messaging - v16.4.0firebase_messaging_platform_interface - v4.9.0firebase_data_connect - v0.3.0+4_flutterfire_internals - v1.3.73cloud_firestore_platform_interface - v8.0.3cloud_functions - v6.3.3cloud_functions_platform_interface - v6.0.3cloud_functions_web - v5.1.9firebase_analytics_platform_interface - v6.0.3firebase_analytics_web - v0.6.1+9firebase_app_installations - v0.4.2+4firebase_app_installations_platform_interface - v0.1.4+72firebase_app_installations_web - v0.1.7+9firebase_auth - v6.5.3firebase_auth_platform_interface - v9.0.3firebase_auth_web - v6.2.3firebase_crashlytics - v5.2.4firebase_crashlytics_platform_interface - v3.8.24firebase_database - v12.4.3firebase_database_platform_interface - v0.4.0+3firebase_database_web - v0.2.7+10firebase_in_app_messaging - v0.9.2+4firebase_in_app_messaging_platform_interface - v0.2.5+24firebase_messaging_web - v4.2.1firebase_ml_model_downloader - v0.4.2+4firebase_ml_model_downloader_platform_interface - v0.1.5+24firebase_performance - v0.11.4+3firebase_performance_platform_interface - v0.2.0+3firebase_performance_web - v0.1.8+9firebase_remote_config - v6.5.3firebase_remote_config_platform_interface - v3.0.3firebase_remote_config_web - v1.10.10firebase_storage - v13.4.3firebase_storage_platform_interface - v6.0.3firebase_storage_web - v3.11.9Packages 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_data_connect - v0.3.0+4_flutterfire_internals - v1.3.73cloud_firestore_platform_interface - v8.0.3cloud_functions - v6.3.3cloud_functions_platform_interface - v6.0.3cloud_functions_web - v5.1.9firebase_analytics_platform_interface - v6.0.3firebase_analytics_web - v0.6.1+9firebase_app_installations - v0.4.2+4firebase_app_installations_platform_interface - v0.1.4+72firebase_app_installations_web - v0.1.7+9firebase_auth - v6.5.3firebase_auth_platform_interface - v9.0.3firebase_auth_web - v6.2.3firebase_crashlytics - v5.2.4firebase_crashlytics_platform_interface - v3.8.24firebase_database - v12.4.3firebase_database_platform_interface - v0.4.0+3firebase_database_web - v0.2.7+10firebase_in_app_messaging - v0.9.2+4firebase_in_app_messaging_platform_interface - v0.2.5+24firebase_messaging_web - v4.2.1firebase_ml_model_downloader - v0.4.2+4firebase_ml_model_downloader_platform_interface - v0.1.5+24firebase_performance - v0.11.4+3firebase_performance_platform_interface - v0.2.0+3firebase_performance_web - v0.1.8+9firebase_remote_config - v6.5.3firebase_remote_config_platform_interface - v3.0.3firebase_remote_config_web - v1.10.10firebase_storage - v13.4.3firebase_storage_platform_interface - v6.0.3firebase_storage_web - v3.11.9FIX(messaging,ios): fix a race condition that could happen when getting initial message (#18352).
FEAT(messaging,web): add support for custom service worker script path in getToken method (#18290).
Update a dependency to the latest release.
REFACTOR: move all packages to workspace (#18182).
FEAT: use local firebase_core instead of remote SPM dependency (#18141).
FIX(messaging,ios): fix an issue where the scene initializer could be called twice in latest Flutter versions (#18051).
Update a dependency to the latest release.
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
cloud_functions - v6.0.5firebase_analytics - v12.1.0firebase_app_check_web - v0.2.2+1firebase_core - v4.3.0firebase_core_web - v3.3.1firebase_database - v12.1.1firebase_database_web - v0.2.7+2firebase_messaging - v16.1.0firebase_app_check - v0.4.1+3firebase_data_connect - v0.2.2+1firebase_ai - v3.6.1firebase_auth - v6.1.3firebase_crashlytics - v5.0.6_flutterfire_internals - v1.3.65firebase_remote_config_platform_interface - v2.0.6firebase_auth_web - v6.1.1firebase_remote_config - v6.1.3firebase_auth_platform_interface - v8.1.5cloud_firestore - v6.1.1firebase_in_app_messaging_platform_interface - v0.2.5+16firebase_app_installations - v0.4.0+5firebase_in_app_messaging - v0.9.0+5cloud_firestore_platform_interface - v7.0.5firebase_crashlytics_platform_interface - v3.8.16firebase_app_installations_web - v0.1.7+1cloud_firestore_web - v5.1.1firebase_ml_model_downloader - v0.4.0+5firebase_analytics_platform_interface - v5.0.5firebase_analytics_web - v0.6.1+1firebase_app_check_platform_interface - v0.2.1+3firebase_performance - v0.11.1+3firebase_remote_config_web - v1.10.2firebase_storage - v13.0.5cloud_functions_web - v5.1.1firebase_messaging_web - v4.1.1firebase_database_platform_interface - v0.3.0+1firebase_app_installations_platform_interface - v0.1.4+64firebase_messaging_platform_interface - v4.7.5firebase_ml_model_downloader_platform_interface - v0.1.5+16firebase_performance_web - v0.1.8+1firebase_performance_platform_interface - v0.1.6+3firebase_storage_web - v3.11.1cloud_functions_platform_interface - v5.8.8firebase_storage_platform_interface - v5.2.16Packages 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.4.1+3firebase_data_connect - v0.2.2+1firebase_ai - v3.6.1firebase_auth - v6.1.3firebase_crashlytics - v5.0.6_flutterfire_internals - v1.3.65firebase_remote_config_platform_interface - v2.0.6firebase_auth_web - v6.1.1firebase_remote_config - v6.1.3firebase_auth_platform_interface - v8.1.5cloud_firestore - v6.1.1firebase_in_app_messaging_platform_interface - v0.2.5+16firebase_app_installations - v0.4.0+5firebase_in_app_messaging - v0.9.0+5cloud_firestore_platform_interface - v7.0.5firebase_crashlytics_platform_interface - v3.8.16firebase_app_installations_web - v0.1.7+1cloud_firestore_web - v5.1.1firebase_ml_model_downloader - v0.4.0+5firebase_analytics_platform_interface - v5.0.5firebase_analytics_web - v0.6.1+1firebase_app_check_platform_interface - v0.2.1+3firebase_performance - v0.11.1+3firebase_remote_config_web - v1.10.2firebase_storage - v13.0.5cloud_functions_web - v5.1.1firebase_messaging_web - v4.1.1firebase_database_platform_interface - v0.3.0+1firebase_app_installations_platform_interface - v0.1.4+64firebase_messaging_platform_interface - v4.7.5firebase_ml_model_downloader_platform_interface - v0.1.5+16firebase_performance_web - v0.1.8+1firebase_performance_platform_interface - v0.1.6+3firebase_storage_web - v3.11.1cloud_functions_platform_interface - v5.8.8firebase_storage_platform_interface - v5.2.16Packages with breaking changes:
firebase_messaging (#17888). (a8633970)Packages with breaking changes:
Packages with other changes:
firebase_database_platform_interface - v0.3.0firebase_ai - v3.6.0firebase_crashlytics - v5.0.5firebase_data_connect - v0.2.2firebase_database - v12.1.0firebase_remote_config_web - v1.10.1firebase_database_web - v0.2.7+1firebase_remote_config - v6.1.2Packages 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_database_web - v0.2.7+1firebase_remote_config - v6.1.2Update a dependency to the latest release.
FIX(firebase_messaging): fix null apple notification when sound is of type String (#17770).
Update a dependency to the latest release.
Update a dependency to the latest release.
FEAT(messaging): remove deprecated functions (#17563).
Update a dependency to the latest release.
Update a dependency to the latest release.
Update a dependency to the latest release.
Update a dependency to the latest release.
Update a dependency to the latest release.
Update a dependency to the latest release.
Update a dependency to the latest release.
Update a dependency to the latest release.
Update a dependency to the latest release.
FIX(messaging,android): remove a deprecation message (#16995).
FEAT(messaging,apple): allow system to display button for in-app notification settings (#13484).
Update a dependency to the latest release.
Update a dependency to the latest release.
FIX(messaging,ios): foreground notification appears twice on iOS 18 (#13572).
FIX(all,apple): use modular headers to import (#13400).
Update a dependency to the latest release.
Update a dependency to the latest release.
FEAT: bump iOS SDK to version 11.0.0 (#13158).
DOCS(messaging,android): update inline documentation on behavior (#12948).
Update a dependency to the latest release.
Update a dependency to the latest release.
Update a dependency to the latest release.
BREAKING REFACTOR: bump all iOS deployment targets to iOS 13 ahead of Firebase iOS SDK v11 breaking change (#12872).
FlutterLoader instance (#12845). (40966c78)DartCallback or Context is null (#12842). (1424757b)minSdk 21, auth requires minSdk 23 ahead of android BOM >=33.0.0 (#12873). (52accfc6)v11 breaking change (#12872). (de0cea2c)Update a dependency to the latest release.
FIX(messaging): ensure default app is available before checking auth notification (#12810).
Packages with breaking changes:
PrivacyInfo.xcprivacy for privacy manifest (#12752). (c5bdebc8)Packages with breaking changes:
Packages with other changes:
_flutterfire_internals - v1.3.32cloud_firestore_web - v3.12.2firebase_auth_web - v5.11.4firebase_auth_platform_interface - v7.2.5firebase_in_app_messaging_platform_interface - v0.2.4+32firebase_database_platform_interface - v0.2.5+32cloud_firestore_platform_interface - v6.2.2firebase_app_installations_web - v0.1.5+4firebase_analytics_platform_interface - v3.10.5firebase_app_installations_platform_interface - v0.1.4+32firebase_analytics_web - v0.5.7+4firebase_crashlytics_platform_interface - v3.6.32firebase_messaging_web - v3.8.4firebase_dynamic_links_platform_interface - v0.2.6+32firebase_remote_config_platform_interface - v1.4.32firebase_messaging_platform_interface - v4.5.34firebase_app_check_web - v0.1.2+4firebase_app_check_platform_interface - v0.1.0+26firebase_performance_platform_interface - v0.1.4+32firebase_storage_web - v3.9.4firebase_performance_web - v0.1.6+4firebase_storage_platform_interface - v5.1.19firebase_auth - v4.19.4firebase_in_app_messaging - v0.7.5+4cloud_firestore - v4.17.2firebase_database_web - v0.2.5+4firebase_database - v10.5.4firebase_app_installations - v0.2.5+4firebase_analytics - v10.10.4firebase_crashlytics - v3.5.4firebase_messaging - v14.9.1firebase_dynamic_links - v5.5.4firebase_remote_config - v4.4.4firebase_remote_config_web - v1.6.4firebase_app_check - v0.2.2+4firebase_performance - v0.9.4+4firebase_storage - v11.7.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_auth_platform_interface - v7.2.5firebase_in_app_messaging_platform_interface - v0.2.4+32firebase_database_platform_interface - v0.2.5+32cloud_firestore_platform_interface - v6.2.2firebase_app_installations_web - v0.1.5+4firebase_analytics_platform_interface - v3.10.5firebase_app_installations_platform_interface - v0.1.4+32firebase_analytics_web - v0.5.7+4firebase_crashlytics_platform_interface - v3.6.32firebase_messaging_web - v3.8.4firebase_dynamic_links_platform_interface - v0.2.6+32firebase_remote_config_platform_interface - v1.4.32firebase_messaging_platform_interface - v4.5.34firebase_app_check_web - v0.1.2+4firebase_app_check_platform_interface - v0.1.0+26firebase_performance_platform_interface - v0.1.4+32firebase_storage_web - v3.9.4firebase_performance_web - v0.1.6+4firebase_storage_platform_interface - v5.1.19firebase_auth - v4.19.4firebase_in_app_messaging - v0.7.5+4cloud_firestore - v4.17.2firebase_database_web - v0.2.5+4firebase_database - v10.5.4firebase_app_installations - v0.2.5+4firebase_analytics - v10.10.4firebase_crashlytics - v3.5.4firebase_messaging - v14.9.1firebase_dynamic_links - v5.5.4firebase_remote_config - v4.4.4firebase_remote_config_web - v1.6.4firebase_app_check - v0.2.2+4firebase_performance - v0.9.4+4firebase_storage - v11.7.4Update a dependency to the latest release.
FIX(firebase_messaging,web): Define scope for 'firebase-messaging-sw.js' on registration (#12639).
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
_flutterfire_internals - v1.3.29cloud_firestore - v4.16.1firebase_app_check - v0.2.2+1firebase_app_check_web - v0.1.2+1firebase_app_installations - v0.2.5+1firebase_auth_web - v5.11.1firebase_core - v2.29.0firebase_core_web - v2.15.0firebase_messaging_web - v3.8.1firebase_remote_config_web - v1.6.1firebase_storage - v11.7.1firebase_storage_web - v3.9.1firebase_database_platform_interface - v0.2.5+29firebase_dynamic_links_platform_interface - v0.2.6+29firebase_in_app_messaging_platform_interface - v0.2.4+29firebase_crashlytics_platform_interface - v3.6.29firebase_messaging_platform_interface - v4.5.31firebase_performance_web - v0.1.6+1firebase_auth_platform_interface - v7.2.2firebase_remote_config_platform_interface - v1.4.29firebase_storage_platform_interface - v5.1.16firebase_performance_platform_interface - v0.1.4+29firebase_app_check_platform_interface - v0.1.0+23firebase_app_installations_platform_interface - v0.1.4+29firebase_app_installations_web - v0.1.5+1firebase_analytics_web - v0.5.7+1firebase_analytics_platform_interface - v3.10.2cloud_firestore_web - v3.11.1cloud_firestore_platform_interface - v6.1.13firebase_messaging - v14.8.1firebase_database_web - v0.2.5+1firebase_database - v10.5.1firebase_dynamic_links - v5.5.1firebase_in_app_messaging - v0.7.5+1firebase_crashlytics - v3.5.1firebase_performance - v0.9.4+1firebase_auth - v4.19.1firebase_remote_config - v4.4.1firebase_analytics - v10.10.1firebase_ml_model_downloader_platform_interface - v0.1.4+28firebase_ml_model_downloader - v0.2.5+1cloud_functions - v4.7.1cloud_functions_web - v4.9.1cloud_functions_platform_interface - v5.5.23Packages 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_database_platform_interface - v0.2.5+29firebase_dynamic_links_platform_interface - v0.2.6+29firebase_in_app_messaging_platform_interface - v0.2.4+29firebase_crashlytics_platform_interface - v3.6.29firebase_messaging_platform_interface - v4.5.31firebase_performance_web - v0.1.6+1firebase_auth_platform_interface - v7.2.2firebase_remote_config_platform_interface - v1.4.29firebase_storage_platform_interface - v5.1.16firebase_performance_platform_interface - v0.1.4+29firebase_app_check_platform_interface - v0.1.0+23firebase_app_installations_platform_interface - v0.1.4+29firebase_app_installations_web - v0.1.5+1firebase_analytics_web - v0.5.7+1firebase_analytics_platform_interface - v3.10.2cloud_firestore_web - v3.11.1cloud_firestore_platform_interface - v6.1.13firebase_messaging - v14.8.1firebase_database_web - v0.2.5+1firebase_database - v10.5.1firebase_dynamic_links - v5.5.1firebase_in_app_messaging - v0.7.5+1firebase_crashlytics - v3.5.1firebase_performance - v0.9.4+1firebase_auth - v4.19.1firebase_remote_config - v4.4.1firebase_analytics - v10.10.1firebase_ml_model_downloader_platform_interface - v0.1.4+28firebase_ml_model_downloader - v0.2.5+1cloud_functions - v4.7.1cloud_functions_web - v4.9.1cloud_functions_platform_interface - v5.5.23Update a dependency to the latest release.
FEAT(android): Bump compileSdk version of Android plugins to latest stable (34) (#12566).
Update a dependency to the latest release.
Update a dependency to the latest release.
Update a dependency to the latest release.
Update a dependency to the latest release.
FIX(messaging,android): revert changes made to potential fix as it was causing ANR reports for users (#12396).
Update a dependency to the latest release.
Update a dependency to the latest release.
Update a dependency to the latest release.
Update a dependency to the latest release.
Your coding agent can read these notes before it upgrades. Set up the MCP server →