NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #525 most downloaded on pub.dev
A Flutter plugin allowing you to use Firebase Cloud Functions.
Last release 24 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
8 years old
196 releases · first in 2018
FIX(cloud_functions): lowercase Android error codes with Locale.ROOT (#18651).
REFACTOR(core,apple): migrate iOS/macOS plugin implementation to Swift (#18569).
One column per quarter.
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.
Update a dependency to the latest release.
FIX(firestore): not passing correctly the ListenSource when listening to as single DocumentReference (#13179).
FIX: compilation issue on Windows (#13135).
FIX(auth,web): convert Auth errors that omit customData without throwing (#18686).
REFACTOR: move all packages to workspace (#18182).
FIX(functions,web): fix a crash that could happen with the Int64 type (#18066).
FIX(ci): align Android toolchain and analyzer with Flutter 3.47 (#18566).
FIX(cloud_functions): enhance stream response types for better type safety (#17938).
FIX(cloud_functions): fix formatting in FunctionsStreamHandler (#17891).
FIX(functions): cloud functions results only converted top-level maps (#18427).
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
FIX(cloud_firestore,android): suppress unchecked warning (#16979).
Update a dependency to the latest release.
FEAT(firestore): add support for search in firestore pipeline (#18312).
DOCS: Fix method name typo in code documentation (#8291).
FIX(firestore,android): synchronize access to firestore instances (#16675).
FEAT(firestore): add support for new array expressions (#18283).
FEAT(core): bump Firebase iOS SDK to 12.19.0 (#18683).
FIX(auth,android): signInWithProvider() for non-default instances (#13522).
Update a dependency to the latest release.
FIX(auth,apple): set nullability on pigeon parser method (#13571).
FIX(firebase_core_platform_interface): move test APIs to test.dart (#16672).
REFACTOR(core,apple): migrate iOS/macOS plugin implementation to Swift (#18569).
FIX(crashlytics,android): fix an issue with deobfuscating flavored builds (#18085).
Update a dependency to the latest release.
FIX(remote_config,android): remove invalid map key from Remote Config teardown (#13514).
FIX(all,apple): use modular headers to import (#13400).
DOCS(auth): add information about error codes for verifyBeforeUpdateEmail (#13036).
FIX(auth,apple): bug with cached AuthCredential, hash key was producing different value (#12957).
AuthCredential, hash key was producing different value (#12957). (ef0077e3)sendEmailVerification or sendPasswordResetEmail (#12946). (a1008290)FEAT(analytics,iOS): add support for logTransaction (#17995).
FIX(crashlytics,iOS): reorder error reason logging to match Android implementation (#17713).
Update a dependency to the latest release.
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
cloud_firestore - v4.12.2firebase_core - v2.21.0firebase_storage_platform_interface - v5.0.1cloud_firestore_odm - v1.0.0-dev.74cloud_firestore_odm_generator - v1.0.0-dev.74firebase_in_app_messaging - v0.7.4+3firebase_in_app_messaging_platform_interface - v0.2.4+11_flutterfire_internals - v1.3.11firebase_auth - v4.12.1firebase_auth_platform_interface - v7.0.3firebase_auth_web - v5.8.6firebase_dynamic_links_platform_interface - v0.2.6+11firebase_remote_config - v4.3.3firebase_remote_config_platform_interface - v1.4.11firebase_dynamic_links - v5.4.3firebase_remote_config_web - v1.4.11cloud_firestore_web - v3.8.3cloud_firestore_platform_interface - v6.0.3firebase_app_installations_web - v0.1.3+11firebase_messaging_web - v3.5.12firebase_messaging_platform_interface - v4.5.12firebase_app_installations_platform_interface - v0.1.4+11firebase_app_installations - v0.2.4+3firebase_messaging - v14.7.3firebase_database_web - v0.2.3+11firebase_database - v10.3.3firebase_database_platform_interface - v0.2.5+11firebase_analytics_web - v0.5.5+5firebase_crashlytics_platform_interface - v3.6.11firebase_ml_model_downloader_platform_interface - v0.1.4+11firebase_analytics - v10.6.3firebase_ml_model_downloader - v0.2.4+3firebase_crashlytics - v3.4.3firebase_analytics_platform_interface - v3.7.5firebase_app_check - v0.2.1+3firebase_app_check_platform_interface - v0.1.0+5firebase_storage_web - v3.6.12firebase_app_check_web - v0.1.0+5cloud_functions_platform_interface - v5.5.6cloud_functions - v4.5.3firebase_performance_web - v0.1.4+11firebase_performance_platform_interface - v0.1.4+11cloud_functions_web - v4.6.6firebase_storage - v11.4.1firebase_performance - v0.9.3+3Packages 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 - v1.0.0-dev.74cloud_firestore_odm_generator - v1.0.0-dev.74firebase_in_app_messaging - v0.7.4+3firebase_in_app_messaging_platform_interface - v0.2.4+11_flutterfire_internals - v1.3.11firebase_auth - v4.12.1firebase_auth_platform_interface - v7.0.3firebase_auth_web - v5.8.6firebase_dynamic_links_platform_interface - v0.2.6+11firebase_remote_config - v4.3.3firebase_remote_config_platform_interface - v1.4.11firebase_dynamic_links - v5.4.3firebase_remote_config_web - v1.4.11cloud_firestore_web - v3.8.3cloud_firestore_platform_interface - v6.0.3firebase_app_installations_web - v0.1.3+11firebase_messaging_web - v3.5.12firebase_messaging_platform_interface - v4.5.12firebase_app_installations_platform_interface - v0.1.4+11firebase_app_installations - v0.2.4+3firebase_messaging - v14.7.3firebase_database_web - v0.2.3+11firebase_database - v10.3.3firebase_database_platform_interface - v0.2.5+11firebase_analytics_web - v0.5.5+5firebase_crashlytics_platform_interface - v3.6.11firebase_ml_model_downloader_platform_interface - v0.1.4+11firebase_analytics - v10.6.3firebase_ml_model_downloader - v0.2.4+3firebase_crashlytics - v3.4.3firebase_analytics_platform_interface - v3.7.5firebase_app_check - v0.2.1+3firebase_app_check_platform_interface - v0.1.0+5firebase_storage_web - v3.6.12firebase_app_check_web - v0.1.0+5cloud_functions_platform_interface - v5.5.6cloud_functions - v4.5.3firebase_performance_web - v0.1.4+11firebase_performance_platform_interface - v0.1.4+11cloud_functions_web - v4.6.6firebase_storage - v11.4.1firebase_performance - v0.9.3+3FIX(firestore,macos): add Nonull decorator to PigeonParser to remove warnings when building (#12930).
BREAKING FEAT(firestore): remove deprecated functions (#17559).
Update a dependency to the latest release.
Update a dependency to the latest release.
Update a dependency to the latest release.
FIX(firebase_messaging): update APNS token error message for clarity (#17763).
FIX(auth): fix MFA issue where the error wouldn't be properly caught (#11370).
FIX(auth,android): Fix crash on Android where detaching from engine (#11296).
FEAT(core): bump Firebase Android SDK to 34.12.0 (#18185).
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.
DOCS: change old documentation links of packages in README files (#12136).
Your coding agent can read these notes before it upgrades. Set up the MCP server →