NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #205 most downloaded on pub.dev
A common platform interface for the firebase_messaging plugin.
Last release 1 months ago
24 Aug 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
6 years old
155 releases · first in 2020
REFACTOR: fix all unnecessary_import analyzer issues introduced with Flutter 2.8.
unnecessary_import analyzer issues introduced with Flutter 2.8.cloud_firestore_odm_generator - v1.0.0-dev.5REFACTOR: remove deprecated Flutter Android v1 Embedding usages, including in example app (#7158).
TARGET_OS_OSX (#7116).One column per quarter.
DOCS: update firestore dartpad example.
FIX(readme): Update getting started link to reflect latest version (#10700).
FIX(auth,windows): fix a crash that could happen when using sendEmailVerification or sendPasswordResetEmail (#12946).
FEAT: bump Firebase JS SDK to 12.2.1 (#17678).
Update a dependency to the latest release.
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
cloud_firestore - v2.5.4cloud_functions - v3.0.5firebase_analytics - v8.3.4firebase_auth - v3.1.4firebase_core - v1.8.0firebase_crashlytics - v2.2.4firebase_database - v8.0.1firebase_dynamic_links - v2.0.11firebase_in_app_messaging - v0.5.0+11firebase_messaging - v10.0.9firebase_performance - v0.7.1+2firebase_remote_config - v0.11.0+2firebase_storage - v10.0.6Packages with dependency updates only:
firebase_crashlytics_platform_interface - v3.1.4firebase_auth_web - v3.1.3firebase_auth_platform_interface - v6.1.2firebase_remote_config_platform_interface - v0.3.0+7firebase_database_web - v0.1.0+1firebase_database_platform_interface - v0.1.0+1cloud_firestore_web - v2.4.4firebase_messaging_web - v2.0.7cloud_firestore_platform_interface - v5.4.3firebase_messaging_platform_interface - v3.0.7firebase_app_check_platform_interface - v0.0.1+7firebase_app_check - v0.0.2+3firebase_app_check_web - v0.0.1+7cloud_functions_web - v4.0.14cloud_functions_platform_interface - v5.0.12firebase_performance_platform_interface - v0.0.1+5firebase_storage_web - v3.0.4firebase_storage_platform_interface - v4.0.4REFACTOR(platform_interface): replace Flutter UI and foundation imports with package:meta (#18604).
FIX(remote_config): restores the Apple error mapping and accepts both throttling status spellings (#18458).
REFACTOR: remove deprecated Flutter Android v1 Embedding usages, including in example app (#7158).
FIX: fix aggregated count to use the current query and not only the collection on Web (#9824).
REFACTOR: add verify to QueryPlatform and change internal verifyToken API to verify (#9711).
Update a dependency to the latest release.
FIX: Fix FirebaseMessaging.onMessage and onMessageOpenedApp potentially throwing (#6093).
Bump platform interface a major version due to pigeon dependency update
Note: This release has breaking changes.
senderId named argument on getToken & deleteToken methods since the native Firebase SDKs no longer support it cross-platform.DOCS: Add missing homepage/repository links (#6054).
Update a dependency to the latest release.
Update a dependency to the latest release.
REFACTOR: add verify to QueryPlatform and change internal verifyToken API to verify (#9711).
FEAT(remote-config,windows): add support for windows (#18006).
RemoteMessage.fromMap() causing silent failure (#5336).FIX: add missing default_package entry for web in pubspec.yaml (#8139).
default_package entry for web in pubspec.yaml (#8139). (5e6b570f)RemoteMessage.fromMap() causing silent failure (#5336).BREAKING FEAT: bump iOS SDK to version 12.0.0 (#17549).
Update a dependency to the latest release.
> Note: This release has breaking changes.
Note: This release has breaking changes.
iOSNotificationSettings.requestNotificationPermissions - use requestPermission instead.autoInitEnabled() - use setAutoInitEnabled() instead.deleteInstanceID() - use deleteToken() instead.FirebaseMessaging() - use FirebaseMessaging.instance instead.FIX: update all Dart SDK version constraints to Dart >= 2.16.0 (#8184).
FIX: Use descending in orderBy* (#8159).
DOCS: Update code snippets by removing incorrect forward slash for @Collection annotations. (#8044).
@Collection annotations. (#8044). (292f20c6)FEAT: Added error handling for when the Firestore reference and the Model class are defined in two separate files. (#7885).
FIX: various data types issues in remote message (#4150).
Update a dependency to the latest release.
REFACTOR: use invokeMapMethod instead of invokeMethod (#4048).
REFACTOR: migrate remaining examples & e2e tests to null-safety (#7393).
FEAT: support initializing default FirebaseApp instances from Dart (#6549).
FirebaseApp instances from Dart (#6549).FIX: fix reauthenticate dialog overflow (#9734).
Your coding agent can read these notes before it upgrades. Set up the MCP server →