- Automatically use version from pubspec.yaml when reporting usage to Firebase.
- Fixed an issue where
Crashlytics#setUserIdentifier
incorrectly calledsetUserEmail
on iOS.
- On Android, use actual the Dart exception name instead of "Dart error."
- Fix parsing stacktrace.
- Add missing template type parameter to
invokeMethod
calls. - Bump minimum Flutter version to 1.5.0.
- Migrate our handling of
FlutterErrorDetails
to work on both Flutter stable and master.
- Keep debug log formatting.
- Added an integration test.
- Initialize Fabric automatically, preventing crashes that could occur when setting user data.
- Rely on firebase_core to add the Android dependency on Firebase instead of hardcoding the version ourselves.
- Update variable name
enableInDevMode
in README.
- Updated the iOS podspec to a static framework to support compatibility with Swift plugins.
- Updated the Android gradle dependencies to prevent build errors.
- Initial release of Firebase Crashlytics plugin. This version reports uncaught errors as non-fatal exceptions in the Firebase console.