splunk_otel_flutter 1.2.0 copy "splunk_otel_flutter: ^1.2.0" to clipboard
splunk_otel_flutter: ^1.2.0 copied to clipboard

Splunk OpenTelemetry Flutter plugin for real user monitoring (RUM). Track app performance, crashes, network requests, and user interactions.

1.2.0 #

  • Added a manual customTracking.trackError() API for reporting caught Dart errors as component=error RUM spans, with the supplied stacktrace preserved verbatim as exception.stacktrace. Includes a new ErrorSource enum, optional attributes, and a handled flag (reported as exception.escaped). Error spans are tagged with splunk.rum.platform=flutter for backend routing. The call never throws and always completes. Supported on Android via native SDK 2.3.2 and iOS via native SDK 2.4.1.
  • Bumped the native iOS Splunk RUM SDK to 2.4.1, which ships the explicit-stacktrace trackError API used by manual error tracking.
  • Pinned splunk_otel_flutter_platform_interface to the matching minor line (>=1.2.0 <1.3.0) so the shared Pigeon codec cannot drift between the plugin and its platform interface.

1.1.0 #

  • Added automatic navigation instrumentation: a SplunkNavigatorObserver (with optional view-name, tracking-filter, and attribute predicates) that reports screen changes from Navigator 1.0/2.0, go_router, and auto_route, plus an optional attributes argument on Navigation.track.
  • Bumped the native Android Splunk RUM SDK to 2.3.2 (the iOS native SDK remains pinned at 2.3.1).

1.0.3 #

  • Added support for configuring captured network request headers on iOS via NetworkInstrumentationModuleConfiguration.

1.0.2 #

  • Bumped native iOS Splunk RUM SDK to 2.2.3, which fixes an App Store validation failure (Validation failed (409) CFBundleIdentifier Collision) that prevented users from uploading their apps.

1.0.1 #

  • Fix for Android build.

1.0.0 #

First stable release.

  • Session replay support via SessionReplayModuleConfiguration (requires the splunk_otel_flutter_session_replay package)
  • Public API aligned with the native Android/iOS SDKs (parameter renames, default value changes)
  • Bumped native Splunk RUM SDKs to 2.2.2

1.0.0-alpha.1 #

  • Core Flutter plugin implementation for Splunk OpenTelemetry
  • Android and iOS platform support
  • Basic telemetry collection and export functionality
  • Configuration management for RUM (Real User Monitoring)
  • Session tracking and management
  • Custom attributes support

1.0.0-dev.1 #

  • Initial development release
3
likes
150
points
1.29k
downloads

Documentation

API reference

Publisher

verified publishersplunk.com

Weekly Downloads

Splunk OpenTelemetry Flutter plugin for real user monitoring (RUM). Track app performance, crashes, network requests, and user interactions.

Homepage
Repository (GitHub)
View/report issues
Contributing

License

Apache-2.0 (license)

Dependencies

flutter, splunk_otel_flutter_platform_interface

More

Packages that depend on splunk_otel_flutter

Packages that implement splunk_otel_flutter