NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #273 most downloaded on pub.dev
Flutter plugin for Firebase Crashlytics. It reports uncaught errors to the Firebase console.
Last release 17 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
202 releases · first in 2019
Update a dependency to the latest release.
Update a dependency to the latest release.
One column per quarter.
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
cloud_firestore - v3.1.11cloud_firestore_platform_interface - v5.5.2firebase_auth_web - v3.3.10firebase_core - v1.14.0firebase_crashlytics - v2.6.0firebase_dynamic_links - v4.1.2cloud_firestore_odm - v1.0.0-dev.11cloud_firestore_odm_generator - v1.0.0-dev.11cloud_firestore_web - v2.6.11firebase_auth - v3.3.12firebase_in_app_messaging_platform_interface - v0.2.1+2firebase_in_app_messaging - v0.6.0+10firebase_crashlytics_platform_interface - v3.2.2firebase_auth_platform_interface - v6.2.2firebase_remote_config - v2.0.3firebase_remote_config_web - v1.0.8firebase_database_web - v0.2.0+8firebase_remote_config_platform_interface - v1.1.2firebase_database - v9.0.9firebase_database_platform_interface - v0.2.1+2firebase_dynamic_links_platform_interface - v0.2.2+2firebase_app_installations_web - v0.1.0+9firebase_app_installations - v0.1.0+9firebase_app_installations_platform_interface - v0.1.1+2firebase_messaging_web - v2.2.10firebase_messaging - v11.2.12firebase_messaging_platform_interface - v3.2.2firebase_analytics_platform_interface - v3.1.2firebase_analytics - v9.1.3firebase_analytics_web - v0.4.0+9firebase_ml_model_downloader - v0.1.0+9firebase_ml_model_downloader_platform_interface - v0.1.1+2firebase_app_check_platform_interface - v0.0.4+2firebase_app_check - v0.0.6+8cloud_functions_web - v4.2.10firebase_app_check_web - v0.0.5+8cloud_functions - v3.2.11cloud_functions_platform_interface - v5.1.2firebase_storage_web - v3.2.11firebase_storage_platform_interface - v4.1.2firebase_storage - v10.2.10firebase_performance_web - v0.1.0+8firebase_performance_platform_interface - v0.1.1+2firebase_performance - v0.8.0+8Packages 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.11cloud_firestore_odm_generator - v1.0.0-dev.11cloud_firestore_web - v2.6.11firebase_auth - v3.3.12firebase_in_app_messaging_platform_interface - v0.2.1+2firebase_in_app_messaging - v0.6.0+10firebase_crashlytics_platform_interface - v3.2.2firebase_auth_platform_interface - v6.2.2firebase_remote_config - v2.0.3firebase_remote_config_web - v1.0.8firebase_database_web - v0.2.0+8firebase_remote_config_platform_interface - v1.1.2firebase_database - v9.0.9firebase_database_platform_interface - v0.2.1+2firebase_dynamic_links_platform_interface - v0.2.2+2firebase_app_installations_web - v0.1.0+9firebase_app_installations - v0.1.0+9firebase_app_installations_platform_interface - v0.1.1+2firebase_messaging_web - v2.2.10firebase_messaging - v11.2.12firebase_messaging_platform_interface - v3.2.2firebase_analytics_platform_interface - v3.1.2firebase_analytics - v9.1.3firebase_analytics_web - v0.4.0+9firebase_ml_model_downloader - v0.1.0+9firebase_ml_model_downloader_platform_interface - v0.1.1+2firebase_app_check_platform_interface - v0.0.4+2firebase_app_check - v0.0.6+8cloud_functions_web - v4.2.10firebase_app_check_web - v0.0.5+8cloud_functions - v3.2.11cloud_functions_platform_interface - v5.1.2firebase_storage_web - v3.2.11firebase_storage_platform_interface - v4.1.2firebase_storage - v10.2.10firebase_performance_web - v0.1.0+8firebase_performance_platform_interface - v0.1.1+2firebase_performance - v0.8.0+8FIX(core): Omit unnecessary libraries for web (#10068).
FIX: update all Dart SDK version constraints to Dart >= 2.16.0 (#8184).
Update a dependency to the latest release.
FIX: Fixed macOS project not compiling by symlinking missing header file: Crashlytics_Platform.h
Crashlytics_Platform.hFEAT: update dependency constraints to sdk: '>=2.18.0 <4.0.0' flutter: '>=3.3.0' (#10946).
FIX: bump Android compileSdkVersion to 31 (#7726).
compileSdkVersion to 31 (#7726).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.
REFACTOR: use "firebase" instead of "FirebaseExtended" as organisation in all links for this repository (#8791).
Update a dependency to the latest release.
FEAT: upgrade to dart 3 compatible dependencies (#10890).
FEAT(firebase_ai): Add support for Grounding with Google Search (#17468).
FirebaseApp instances from Dart (#6549).Update a dependency to the latest release.
Packages with breaking changes:
isSupported() check on web should be used lazily in _delegate (fixes #7511).Packages with breaking changes:
Packages with other changes:
cloud_firestore - v3.1.3firebase_analytics - v9.0.1firebase_analytics_web - v0.4.0+1firebase_auth - v3.3.2firebase_auth_platform_interface - v6.1.7firebase_core_platform_interface - v4.2.1firebase_database - v9.0.1firebase_database_platform_interface - v0.2.0+1firebase_messaging - v11.2.2firebase_remote_config - v1.0.1Packages 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.3cloud_firestore_odm_generator - v1.0.0-dev.3firebase_auth_web - v3.3.3firebase_in_app_messaging - v0.6.0+3firebase_crashlytics - v2.4.2firebase_dynamic_links - v4.0.1firebase_app_installations - v0.1.0+2firebase_core_web - v1.5.1firebase_core - v1.10.4firebase_ml_model_downloader - v0.1.0+2firebase_app_check - v0.0.6+1cloud_functions - v3.2.2firebase_storage - v10.2.2firebase_performance - v0.8.0+1firebase_remote_config_web - v1.0.1firebase_database_web - v0.2.0+1cloud_firestore_web - v2.6.3firebase_app_installations_web - v0.1.0+2firebase_messaging_web - v2.2.3firebase_app_check_web - v0.0.5+1cloud_functions_web - v4.2.3firebase_storage_web - v3.2.3firebase_performance_web - v0.1.0+1firebase_in_app_messaging_platform_interface - v0.2.0+3firebase_crashlytics_platform_interface - v3.1.9firebase_remote_config_platform_interface - v1.0.1firebase_dynamic_links_platform_interface - v0.2.0+1cloud_firestore_platform_interface - v5.4.8firebase_app_installations_platform_interface - v0.1.0+2firebase_messaging_platform_interface - v3.1.2firebase_analytics_platform_interface - v3.0.1firebase_ml_model_downloader_platform_interface - v0.1.0+2firebase_app_check_platform_interface - v0.0.3+1firebase_storage_platform_interface - v4.0.9cloud_functions_platform_interface - v5.0.17firebase_performance_platform_interface - v0.1.0+1CHORE: remove unused deprecated V1 embedding for android (#7127).
dumpErrorToConsole to presentError to remove duplicate logging (#7046).FIX(auth,web): fix currentUser being null when using emulator or named instance (#10565).
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
cloud_functions - v5.6.0cloud_functions_platform_interface - v5.8.0firebase_ai - v2.2.0firebase_core - v3.15.0firebase_core_platform_interface - v5.4.1firebase_core_web - v2.24.0firebase_crashlytics - v4.3.8firebase_storage - v12.4.8firebase_vertexai - v1.8.1cloud_functions_web - v4.11.3firebase_crashlytics_platform_interface - v3.8.8_flutterfire_internals - v1.3.57firebase_in_app_messaging_platform_interface - v0.2.5+8firebase_auth_web - v5.15.1firebase_in_app_messaging - v0.8.1+8firebase_remote_config - v5.4.6firebase_app_installations_web - v0.1.6+14firebase_remote_config_web - v1.8.6firebase_app_installations - v0.3.2+8firebase_auth - v5.6.1firebase_remote_config_platform_interface - v1.5.6firebase_database - v11.3.8cloud_firestore_platform_interface - v6.6.10firebase_auth_platform_interface - v7.7.1firebase_database_platform_interface - v0.2.6+8firebase_app_installations_platform_interface - v0.1.4+56firebase_messaging_web - v3.10.8firebase_analytics - v11.5.1firebase_database_web - v0.2.6+14cloud_firestore_web - v4.4.10firebase_messaging_platform_interface - v4.6.8firebase_data_connect - v0.1.5+2firebase_analytics_platform_interface - v4.4.1firebase_analytics_web - v0.5.10+14firebase_messaging - v15.2.8firebase_ml_model_downloader_platform_interface - v0.1.5+8firebase_dynamic_links - v6.1.8firebase_ml_model_downloader - v0.3.3+6firebase_dynamic_links_platform_interface - v0.2.7+8cloud_firestore - v5.6.10firebase_performance - v0.10.1+8firebase_performance_platform_interface - v0.1.5+8firebase_performance_web - v0.1.7+14firebase_app_check_platform_interface - v0.1.1+8firebase_storage_web - v3.10.15firebase_app_check_web - v0.2.0+12firebase_app_check - v0.3.2+8firebase_storage_platform_interface - v5.2.8Packages 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_web - v4.11.3firebase_crashlytics_platform_interface - v3.8.8_flutterfire_internals - v1.3.57firebase_in_app_messaging_platform_interface - v0.2.5+8firebase_auth_web - v5.15.1firebase_in_app_messaging - v0.8.1+8firebase_remote_config - v5.4.6firebase_app_installations_web - v0.1.6+14firebase_remote_config_web - v1.8.6firebase_app_installations - v0.3.2+8firebase_auth - v5.6.1firebase_remote_config_platform_interface - v1.5.6firebase_database - v11.3.8cloud_firestore_platform_interface - v6.6.10firebase_auth_platform_interface - v7.7.1firebase_database_platform_interface - v0.2.6+8firebase_app_installations_platform_interface - v0.1.4+56firebase_messaging_web - v3.10.8firebase_analytics - v11.5.1firebase_database_web - v0.2.6+14cloud_firestore_web - v4.4.10firebase_messaging_platform_interface - v4.6.8firebase_data_connect - v0.1.5+2firebase_analytics_platform_interface - v4.4.1firebase_analytics_web - v0.5.10+14firebase_messaging - v15.2.8firebase_ml_model_downloader_platform_interface - v0.1.5+8firebase_dynamic_links - v6.1.8firebase_ml_model_downloader - v0.3.3+6firebase_dynamic_links_platform_interface - v0.2.7+8cloud_firestore - v5.6.10firebase_performance - v0.10.1+8firebase_performance_platform_interface - v0.1.5+8firebase_performance_web - v0.1.7+14firebase_app_check_platform_interface - v0.1.1+8firebase_storage_web - v3.10.15firebase_app_check_web - v0.2.0+12firebase_app_check - v0.3.2+8firebase_storage_platform_interface - v5.2.8Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
firebase_ai - v3.1.0firebase_auth - v6.0.1firebase_auth_platform_interface - v8.1.0firebase_vertexai - v2.1.0firebase_data_connect - v0.2.0+1firebase_auth_web - v6.0.1Packages 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.2.0+1firebase_auth_web - v6.0.1REFACTOR: add verify to QueryPlatform and change internal verifyToken API to verify (#9711).
FEAT(remote-config,windows): add support for windows (#18006).
CHORE: rm deprecated jcenter repository (#6431).
Update a dependency to the latest release.
DOCS: Add Flutter Favorite badge (#6190).
FIX: podspec osx version checking script should use a version range instead of a single fixed version.
Update a dependency to the latest release.
FIX: currentUser is now populated right at the start of the application without needing to wait for authStateChange (#10028).
FIX: add missing default_package entry for web in pubspec.yaml (#8139).
default_package entry for web in pubspec.yaml (#8139). (5e6b570f)BREAKING FEAT: bump iOS SDK to version 12.0.0 (#17549).
Note: This release has breaking changes.
checkForUnsentReports should error if isCrashlyticsCollectionEnabled is false (#5187).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.
Bump "firebase_crashlytics" to 1.0.0-1.0.nullsafety.0.
1.0.0-1.0.nullsafety.0.Update a dependency to the latest release.
REFACTOR: replace deprecated RaisedButton widget with ElevatedButton.
RaisedButton widget with ElevatedButton.FIX: bump firebase_core_* package versions to updated NNBD versioning format (#4832).
- REFACTOR: migrate to NNBD.
Bump platform interface a major version due to pigeon dependency update
Bump platform interface a major version due to pigeon dependency update
REFACTOR: move all packages to workspace (#18182). (6cdfcb10)
FIX: update core, auth and app-check logic so internal resources on method channels are properly disposed (#18268). (a0de4ed8)
FIX(app_check): fix an issue with debug token that would sometime not be passed properly (#18258). (b0bc6e8f)
Note: This release has breaking changes.
FIX(app_check,iOS): correctly parse forceRefresh argument using boolValue (#17627).
FEAT(app_check,windows): add support for AppCheck for Windows (#18140).
Note: This release has breaking changes.
FIX(app_check,web): fix an error that could occur when refreshing a token (#18135).
com.android.tools.build & 'com.google.gms:google-services versions (#4269).FEAT(messaging,web): add support for debug tokens on Web (#18057).
compileSdkVersion to 29 in preparation for upcoming Play Store requirement.Update a dependency to the latest release.
FEAT(messaging,web): add support for debug tokens on Web (#18057).
FEAT(app-check): Debug token support for the activate method (#17723).
FIX(app_check): Deprecate androidProvider and appleProvider parameters in activate method (#17742).
Bump platform interface a major version due to pigeon dependency update
For help migrating to this release please see the migration guide.
setUserEmailsetUserNamegetVersionisDebuggablelog now returns a Future. Calling log now sends logs immediately to the underlying Crashlytics SDK instead of pooling them in Dart.setInt, setDouble, setString and setBool have been replaced by setCustomKey.
setCustomKey returns a Future. Calling setCustomKey now sends custom keys immediately to the underlying Crashlytics SDK instead of pooling them in Dart.enableInDevMode has been deprecated, use isCrashlyticsCollectionEnabled and setCrashlyticsCollectionEnabled instead.Crashlytics has been deprecated, use FirebaseCrashlytics instead.reportError are now prefixed with flutter_error_..crash() on Android & iOS/macOS now reports a custom named exception to the Firebase Console. This allows you to easily locate test crashes.
FirebaseCrashlyticsTestCrash.This is a test crash caused by calling .crash() in Dart..recordError now uses a named native exception when reporting to the Firebase Console. This allows you to easily locate errors originating from Flutter.
FlutterError.checkForUnsentReports.
deleteUnsentReports.
didCrashOnPreviousExecution.
sendUnsentReports.
setCrashlyticsCollectionEnabled.
isCrashlyticsCollectionEnabled.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
FIX: ignore emulator already set error on web (hot restart issue) (#7483).
Put current stack trace into report if no other stack trace is supplied.
FEAT(fdc): Added x-firebase-client header (#17015).
FIX(fdc): Minor changes to improve score (#17126).
Fix for missing UserAgent.h compilation failures.
Packages with breaking changes:
Removed the async from the runZoned() in the example, as there's no await to be executed.
async from the runZoned() in the example, as there's no await to be executed.FIX(app-check): use correct getAppCheckToken() method. Print out debug token for iOS. (#10819).
author: field from pubspec.yamlPackages with breaking changes:
Packages with breaking changes:
Packages with other changes:
cloud_firestore - v5.5.0cloud_firestore_platform_interface - v6.5.0firebase_core - v3.8.0cloud_firestore_web - v4.3.4_flutterfire_internals - v1.3.46firebase_remote_config_web - v1.7.4firebase_remote_config_platform_interface - v1.4.46firebase_database - v11.1.6firebase_crashlytics_platform_interface - v3.6.46firebase_database_web - v0.2.6+4firebase_database_platform_interface - v0.2.5+46firebase_in_app_messaging_platform_interface - v0.2.4+46firebase_crashlytics - v4.1.5firebase_dynamic_links_platform_interface - v0.2.6+46firebase_remote_config - v5.1.5firebase_dynamic_links - v6.0.10firebase_in_app_messaging - v0.8.0+10firebase_analytics_platform_interface - v4.2.7firebase_analytics - v11.3.5firebase_data_connect - v0.1.2+3firebase_analytics_web - v0.5.10+4firebase_ml_model_downloader_platform_interface - v0.1.4+44firebase_ml_model_downloader - v0.3.1+5firebase_messaging_web - v3.9.4firebase_app_installations - v0.3.1+6firebase_app_installations_platform_interface - v0.1.4+46firebase_vertexai - v1.0.3firebase_messaging - v15.1.5firebase_messaging_platform_interface - v4.5.48firebase_auth - v5.3.3firebase_app_installations_web - v0.1.6+4firebase_app_check_platform_interface - v0.1.0+40firebase_app_check_web - v0.2.0+2cloud_functions_platform_interface - v5.5.39cloud_functions_web - v4.10.4cloud_functions - v5.1.5firebase_auth_web - v5.13.4firebase_storage - v12.3.6firebase_app_check - v0.3.1+6firebase_storage_web - v3.10.5firebase_auth_platform_interface - v7.4.9firebase_performance_platform_interface - v0.1.4+46firebase_storage_platform_interface - v5.1.33firebase_performance_web - v0.1.7+4firebase_performance - v0.10.0+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_firestore_web - v4.3.4_flutterfire_internals - v1.3.46firebase_remote_config_web - v1.7.4firebase_remote_config_platform_interface - v1.4.46firebase_database - v11.1.6firebase_crashlytics_platform_interface - v3.6.46firebase_database_web - v0.2.6+4firebase_database_platform_interface - v0.2.5+46firebase_in_app_messaging_platform_interface - v0.2.4+46firebase_crashlytics - v4.1.5firebase_dynamic_links_platform_interface - v0.2.6+46firebase_remote_config - v5.1.5firebase_dynamic_links - v6.0.10firebase_in_app_messaging - v0.8.0+10firebase_analytics_platform_interface - v4.2.7firebase_analytics - v11.3.5firebase_data_connect - v0.1.2+3firebase_analytics_web - v0.5.10+4firebase_ml_model_downloader_platform_interface - v0.1.4+44firebase_ml_model_downloader - v0.3.1+5firebase_messaging_web - v3.9.4firebase_app_installations - v0.3.1+6firebase_app_installations_platform_interface - v0.1.4+46firebase_vertexai - v1.0.3firebase_messaging - v15.1.5firebase_messaging_platform_interface - v4.5.48firebase_auth - v5.3.3firebase_app_installations_web - v0.1.6+4firebase_app_check_platform_interface - v0.1.0+40firebase_app_check_web - v0.2.0+2cloud_functions_platform_interface - v5.5.39cloud_functions_web - v4.10.4cloud_functions - v5.1.5firebase_auth_web - v5.13.4firebase_storage - v12.3.6firebase_app_check - v0.3.1+6firebase_storage_web - v3.10.5firebase_auth_platform_interface - v7.4.9firebase_performance_platform_interface - v0.1.4+46firebase_storage_platform_interface - v5.1.33firebase_performance_web - v0.1.7+4firebase_performance - v0.10.0+10recordError() method.recordError() integration test.Your coding agent can read these notes before it upgrades. Set up the MCP server →