firebase_crashlytics 0.1.3+3 firebase_crashlytics: ^0.1.3+3 copied to clipboard
Flutter plugin for Firebase Crashlytics. It reports uncaught errors to the Firebase console.
0.1.3+3 #
- Fix for missing UserAgent.h compilation failures.
0.1.3+2 #
- Fix Cirrus build by removing WorkspaceSettings.xcsettings file in the iOS example app.
0.1.3+1 #
- Make the pedantic dev_dependency explicit.
0.1.3 #
- Add macOS support
0.1.2+5 #
- Fix overrides a deprecated API.
- Raise minimum required Flutter SDK version to 1.12.13+hotfix.4
0.1.2+4 #
- Updated the example with the missing
recordError()
method. - Added a
recordError()
integration test.
0.1.2+3 #
- Remove the deprecated
author:
field from pubspec.yaml - Migrate the plugin to the pubspec platforms manifest.
- Bump the minimum Flutter version to 1.10.0.
0.1.2+2 #
- Removed the
async
from therunZoned()
in the example, as there's noawait
to be executed.
0.1.2+1 #
- Updated a confusing comment.
0.1.2 #
- Updated to use the v2 plugin API.
0.1.1+2 #
- When reporting to Crashlytics on iOS, and printing supplied logs, do not prepend each line with "FirebaseCrashlyticsPlugin.m line 44".
- Prepend
firebase_crashlytics:
to the final answer from Crashlytics plugin in the log to realize where it's coming from.
0.1.1+1 #
- Updated README instructions for contributing for consistency with other Flutterfire plugins.
0.1.1 #
- Log FlutterErrorDetails using Flutter's standard
FlutterError.dumpErrorToConsole
. - In debug mode, always log errors.
0.1.0+5 #
- Fix example app
support-compat
crash by settingcompileSdkVersion
to 28.
0.1.0+4 #
- Fix linter finding in examples.
0.1.0+3 #
- Update documentation to reflect new repository location.
- Update unit tests to call
TestWidgetsFlutterBinding.ensureInitialized
.
0.1.0+2 #
- [iOS] Fixes crash when trying to report a crash without any context
0.1.0+1 #
- Added additional exception information from the Flutter framework to the reports.
- Refactored debug printing of exceptions to be human-readable.
- Passing
null
stack traces is now supported. - Added the "Error reported to Crashlytics." print statement that was previously missing.
- Updated
README.md
to include both the breaking change from0.1.0
and the newly addedrecordError
function in the setup section. - Adjusted
README.md
formatting. - Fixed
recordFlutterError
method name in the0.1.0
changelog entry.
0.1.0 #
- Breaking Change Renamed
onError
torecordFlutterError
. - Added
recordError
method for errors caught usingrunZoned
'sonError
.
0.0.4+12 #
- Update google-services Android gradle plugin to 4.3.0 in documentation and examples.
0.0.4+11 #
- Fixed an issue where
Crashlytics#getStackTraceElements
didn't handle functions without classes.
0.0.4+10 #
- Update README.
0.0.4+9 #
- Fixed custom keys implementation.
- Added tests for custom keys implementation.
- Removed a print statement.
0.0.4+8 #
- Automatically use version from pubspec.yaml when reporting usage to Firebase.
0.0.4+7 #
- Fixed an issue where
Crashlytics#setUserIdentifier
incorrectly calledsetUserEmail
on iOS.
0.0.4+6 #
- On Android, use actual the Dart exception name instead of "Dart error."
0.0.4+5 #
- Fix parsing stacktrace.
0.0.4+4 #
- Add missing template type parameter to
invokeMethod
calls. - Bump minimum Flutter version to 1.5.0.
0.0.4+3 #
- Migrate our handling of
FlutterErrorDetails
to work on both Flutter stable and master.
0.0.4+2 #
- Keep debug log formatting.
0.0.4+1 #
- Added an integration test.
0.0.4 #
- Initialize Fabric automatically, preventing crashes that could occur when setting user data.
0.0.3 #
- Rely on firebase_core to add the Android dependency on Firebase instead of hardcoding the version ourselves.
0.0.2+1 #
- Update variable name
enableInDevMode
in README.
0.0.2 #
- Updated the iOS podspec to a static framework to support compatibility with Swift plugins.
- Updated the Android gradle dependencies to prevent build errors.
0.0.1 #
- Initial release of Firebase Crashlytics plugin. This version reports uncaught errors as non-fatal exceptions in the Firebase console.