NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #817 most downloaded on pub.dev
Flutter plugin for Google Performance Monitoring for Firebase, an app measurement solution that monitors traces and HTTP/S network requests on Android and iOS.
Last release 20 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
180 releases · first in 2018
Update a dependency to the latest release.
Update a dependency to the latest release.
Update a dependency to the latest release.
One column per quarter.
REFACTOR: use firebase.google.com link for homepage in pubspec.yaml (#8737).
firebase.google.com link for homepage in pubspec.yaml (#8737). (5d5d4d21)README.md files (for the missing packages) (#8818). (5bda8c92)Nothing published for this version
Nothing published for this version
FEAT: bump dart sdk constraint to 2.18 (#10618).
DOCS: remove usage of private link address (#6986).
REFACTOR: remove deprecated Flutter Android v1 Embedding usages, including in example app (#7158).
Update a dependency to the latest release.
Update a dependency to the latest release.
Update a dependency to the latest release.
BREAKING FEAT: Firebase iOS SDK version: 10.0.0 (#9708).
Note: This release has breaking changes.
FIX: allow null values for requestPayloadSize and responsePayloadSize (#1711).
requestPayloadSize and responsePayloadSize (#1711).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.
REFACTOR: add all perf API usage to the firebase_performance example app.
FIX: in app messages were suppressed on iOS (#9959).
Update a dependency to the latest release.
REFACTOR: create interface plugin that federates the main plugin (#6851).
DOCS: remove incorrect ARCHS in ios examples (#5450).
BREAKING FEAT(analytics): remove deprecated methods for breaking change release (#17560).
firebase_core.Update a dependency to the latest release.
Nothing published for this version
BREAKING FEAT: Firebase iOS SDK version: 10.0.0 (#9708).
REFACTOR(core,apple): migrate iOS/macOS plugin implementation to Swift (#18569).
com.android.tools.build & 'com.google.gms:google-services versions (#4269).FEAT(appcheck): rCE provider api update (#18505).
compileSdkVersion to 29 in preparation for upcoming Play Store requirement.FEAT(appcheck): appcheck reCAPTCHA mobile support (gradually rolling out) (#18261).
FIX(app_check,iOS): correctly parse forceRefresh argument using boolValue (#17627).
Update a dependency to the latest release.
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)
firebase_core.firebase_core.firebase_core.Nothing published for this version
REFACTOR(tests): update listener completion logic and improve WebSocket channel handling (#18524).
Updated README instructions for contributing for consistency with other Flutterfire plugins.
* Skip flaky driver tests.
Remove the deprecated author: field from pubspec.yaml
author: field from pubspec.yamlReplace deprecated getFlutterEngine call on Android.
getFlutterEngine call on Android.Fix for missing UserAgent.h compilation failures.
FIX(sql_connect): e2e listen test (#18496).
REFACTOR: move all packages to workspace (#18182).
Fix bug preventing this plugin from working with hot restart.
Fix bug that caused invokeMethod to fail with Dart code obfuscation
invokeMethod to fail with Dart code obfuscationUpdate google-services Android gradle plugin to 4.3.0 in documentation and examples.
DOCS: remove reference to flutter.io and firebase.flutter.dev (#13152).
TestWidgetsFlutterBinding.ensureInitialized.FEAT(app_check,windows): add support for AppCheck for Windows (#18140).
Trace.incrementCounter. Please use Trace.incrementMetric.Traces and HttpMetrics.Trace and HttpMetric with getAttributes().Trace value name.HttpMetric values url and HttpMethod.Bump platform interface a major version due to pigeon dependency update
FIX: Remove dart:io imports for analytics, auth and app check (#16827).
Trace.incrementCounter and add Trace.incrementMetric.Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
Packages graduated to a stable release (see pre-releases prior to the stable version for changelog entries):
firebase_analytics - v9.0.0firebase_analytics_platform_interface - v3.0.0firebase_analytics_web - v0.4.0firebase_database - v9.0.0firebase_database_platform_interface - v0.2.0firebase_database_web - v0.2.0firebase_dynamic_links - v4.0.0firebase_dynamic_links_platform_interface - v0.2.0firebase_performance - v0.8.0firebase_performance_platform_interface - v0.1.0firebase_performance_web - v0.1.0firebase_remote_config - v1.0.0firebase_remote_config_platform_interface - v1.0.0firebase_remote_config_web - v1.0.0flutterfire_ui - v0.1.0Packages with breaking changes:
Packages with other changes:
firebase_app_check - v0.0.6firebase_app_check_platform_interface - v0.0.3firebase_app_check_web - v0.0.5firebase_core_web - v1.5.0firebase_database - v9.0.0-dev.1firebase_database_web - v0.2.0-dev.1firebase_ml_model_downloader - v0.1.0+1firebase_ml_model_downloader_platform_interface - v0.1.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_auth_web - v3.3.2firebase_remote_config_web - v1.0.0-dev.5cloud_firestore_web - v2.6.2firebase_app_installations_web - v0.1.0+1firebase_messaging_web - v2.2.2firebase_core - v1.10.3firebase_analytics_web - v0.4.0-dev.6cloud_functions_web - v4.2.2firebase_storage_web - v3.2.2firebase_performance_web - v0.1.0-dev.1firebase_auth - v3.3.1firebase_remote_config - v1.0.0-dev.4cloud_firestore - v3.1.2firebase_app_installations - v0.1.0+1firebase_messaging - v11.2.1firebase_in_app_messaging - v0.6.0+2firebase_in_app_messaging_platform_interface - v0.2.0+2firebase_crashlytics - v2.4.1firebase_crashlytics_platform_interface - v3.1.8firebase_auth_platform_interface - v6.1.6firebase_remote_config_platform_interface - v1.0.0-dev.4firebase_database_platform_interface - v0.2.0-dev.1firebase_dynamic_links - v4.0.0-dev.2firebase_dynamic_links_platform_interface - v0.2.0-dev.2cloud_firestore_platform_interface - v5.4.7firebase_app_installations_platform_interface - v0.1.0+1firebase_messaging_platform_interface - v3.1.1firebase_analytics_platform_interface - v3.0.0-dev.5flutterfire_ui - v0.1.0-dev.5firebase_analytics - v9.0.0-dev.5cloud_functions - v3.2.1cloud_functions_platform_interface - v5.0.16firebase_storage_platform_interface - v4.0.8firebase_storage - v10.2.1firebase_performance_platform_interface - v0.1.0-dev.1firebase_performance - v0.8.0-dev.1cloud_firestore_odm - v1.0.0-dev.2cloud_firestore_odm_generator - v1.0.0-dev.2FIX(firebase_app_check_web): Activate web app check on startup if it was previously activated (#11625).
Traces and HttpMetrics weren't being passed to Firebase on iOS.REFACTOR: fix all unnecessary_import analyzer issues introduced with Flutter 2.8.
unnecessary_import analyzer issues introduced with Flutter 2.8.HttpMetric send only non-null values on stop() (#7593).REFACTOR: fix all unnecessary_import analyzer issues introduced with Flutter 2.8.
unnecessary_import analyzer issues introduced with Flutter 2.8.Trace attributes were not set correctly.BREAKING FEAT(fdc): commit as breaking change to bump firebase_data_connect to v0.1.0 (#13345).
Bump Android dependencies to latest.
FEAT: update dependency constraints to sdk: '>=2.18.0 <4.0.0' flutter: '>=3.3.0' (#10946).
FEAT: provide androidDebugProvider boolean for android debug provider & update app check example app (#9412).
Added comments explaining the time it takes to see performance results.
FEAT: refactor error handling to preserve stack traces on platform exceptions (#8156).
FEAT: support initializing default FirebaseApp instances from Dart (#6549).
FirebaseApp instances from Dart (#6549).* Initial Release.
Your coding agent can read these notes before it upgrades. Set up the MCP server →