splunk_otel_flutter 1.2.0
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 ascomponent=errorRUM spans, with the supplied stacktrace preserved verbatim asexception.stacktrace. Includes a newErrorSourceenum, optional attributes, and ahandledflag (reported asexception.escaped). Error spans are tagged withsplunk.rum.platform=flutterfor 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
trackErrorAPI used by manual error tracking. - Pinned
splunk_otel_flutter_platform_interfaceto 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, andauto_route, plus an optionalattributesargument onNavigation.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 thesplunk_otel_flutter_session_replaypackage) - 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