embrace_platform_interface 1.3.0 copy "embrace_platform_interface: ^1.3.0" to clipboard
embrace_platform_interface: ^1.3.0 copied to clipboard

A common platform interface for the Embrace plugin that enables platform-specific implementations.

1.3.0 #

  • Added getLastRunEndState() method to retrieve an enum indicating a crash or clean exit on the previous run of the app.
  • Export the expected Embrace Android SDK version as a gradle property.
  • Fix for some dart errors not showing on iOS when reported through logDartError().
  • Updated Embrace Android SDK to 5.21.0
  • Updated Embrace iOS SDK to 5.21.0

1.2.1 #

  • Make the internal dependencies between Embrace packages fixed.
  • Updated Embrace Android SDK to 5.18.0

1.2.0 #

  • Added a method to manually log push notifications
  • Updated Embrace Android SDK to 5.17.1
  • Updated Embrace iOS SDK to 5.19.2

1.1.0 #

  • Updated Embrace Android SDK to 5.16.0
  • Updated Embrace iOS SDK to 5.17.1

1.0.0 #

  • Added runtime type to error information
  • Updated Embrace Android SDK to 5.15.3
  • Updated Embrace iOS SDK to 5.17.0

0.4.0 #

  • Added the embrace_dio package to automatically capture network requests made with Dio
  • Fixed an issue that caused some Android NDK crashes not to be reported
  • Fixed an issue that caused the value of the 'allowScreenshot' parameter to be ignored in iOS
  • Updated Embrace Android SDK to 5.13.0
  • Updated Embrace iOS SDK to 5.16.1

0.3.2 #

  • Flutter exceptions are now taken into account when calculating the percentage of error-free sessions.
  • Updated Embrace Android SDK to 5.12.0
  • Updated Embrace iOS SDK to 5.15.0

0.3.1 #

  • Updated Embrace Android SDK to 5.10.0
  • Updated Embrace iOS SDK to 5.12.4

0.3.0 #

This is a development version and not intended for general use.

  • Added debugEmbraceOverride to allow Embrace.instance to be mocked for testing.
  • Updated Embrace Android SDK to 5.9.0
  • Updated Embrace iOS SDK to 5.12.2
    • Fixed an issue in the dSYM upload tool that could cause some uploads to fail

0.2.0 #

This is a development version and not intended for general use.

  • Added session properties to Embrace API
  • Added ability to manually end a session
  • Added EmbraceHttpClient to automatically log http requests
  • Added EmbraceNavigatorObserver to automatically log views when routes are pushed and popped
  • Added example for capturing errors from isolates
  • Fixed compatibility issues with older versions of Flutter
  • Updated Embrace Android SDK to 5.8.0
  • Updated Embrace iOS SDK to 5.12.0

0.1.0 #

Initial release of the Embrace SDK for Flutter. This is a development version and not intended for general use.

  • This release introduces support for the following features:
    • Native crash reporting with symbolication
    • Breadcrumbs API
    • Error and warning logs
    • Exception logs
    • User ID
    • Moments
    • Manual network logging
    • Manual view logging
    • User personas
0
likes
0
pub points
7%
popularity

Publisher

verified publisherembrace.io

A common platform interface for the Embrace plugin that enables platform-specific implementations.

Homepage

License

unknown (license)

Dependencies

build_runner, build_version, flutter, platform, plugin_platform_interface

More

Packages that depend on embrace_platform_interface