atatus_flutter_plugin 1.0.4 copy "atatus_flutter_plugin: ^1.0.4" to clipboard
atatus_flutter_plugin: ^1.0.4 copied to clipboard

PlatformAndroid

Flutter bindings and tools for utilizing atatus Mobile SDks

Changelog #

1.0.4 #

  • Fixed Android release builds stripping the native SDK symbols this plugin resolves reflectively. Flutter's Gradle plugin force-enables R8 for the release build type, so flutter build apk --release minified away names that flutter run left intact. consumer-rules.pro now keeps every symbol the plugin looks up by name, including AtatusSite (custom endpoint), the RUM event model accessors, and the shutdown flush hook.
  • AtatusConfiguration.customEndpoint is applied again in release builds; it was silently ignored after minification renamed the fields behind it.
  • Hardened the reflection guards against R8 damage. They caught Exception, which does not cover NoSuchMethodError / NoClassDefFoundError, so a stripped symbol could escape as an unhandled Error and terminate the host app instead of degrading telemetry. They now catch Throwable, and the previously unguarded shutdown path is wrapped as well.

1.0.3 #

  • Release 1.0.3.

1.0.2 #

  • Release 1.0.2.

1.0.1 #

  • Release 1.0.1 with iOS and Web support improvements.

1.0.0 #

  • Initial release of atatus_flutter_plugin.
  • Real User Monitoring (RUM) support for Flutter applications.
  • Support for Log Management, Error Tracking, Mobile Vitals, and Custom Events.
  • Automatic view and network resource tracking.