Releases: signalfx/splunk-otel-android
Releases · signalfx/splunk-otel-android
Version 0.3.0
Version 0.3.0
- The
com.splunk.rum.Config.Builder
class has been updated.- The
beaconUrl(String)
method has been deprecated and replaced withbeaconEndpoint(String)
. - A new
realm(String)
method has been added for easier beacon endpoint configuration. - The
rumAuthToken(String)
method has been deprecated and replaced withrumAccessToken(String)
. - A new
deploymentEnvironment(String)
method has been added as a helper to set your deployment environment value.
- The
- The method for recording exceptions has changed slightly:
- The method that took a
String name
parameter has been deprecated. - New methods have been added that use the exception class name as the name of the Span.
- The method that took a
- The
last.screen.name
attribute will only be recorded during detected screen transitions. - New methods have been added to the
SplunkRum
API to allow updating the "global" attributes that are added to every span and event.
Version 0.2.0
Version 0.2.0
- Instrumentation has been updated to use OpenTelemetry v1.4.1
- ANRs are now detected by the Instrumentation and will be reported as "ANR" spans.
- A new API has been added to track timed RUM "workflows" as OpenTelemetry Span instances.
- The values reported for network types have been updated to match OpenTelemetry semantic conventions.
- The SplunkRum class has had a method added to return a no-op implementation of the SplunkRum capabilities.
- The SplunkRum initialization span now includes an attribute describing the features that have been configured.
- The instrumentation now tracks 3 types of AppStart spans: cold, hot and warm. Note that "hot" starts are not tracked for multi-Activity apps, only single-Activity.
Version 0.1.0
Note: The project is still beta
This is the first official release of the project.
Features:
- Automatically tracks Activity and Fragment lifecycles
- Basic crash reporting
- OkHttp Interceptor for Splunk RUM
- Automatically detects changes to the active network
Pre-release v0.1.0
This is a pre-release version of the Android RUM instrumentation for Splunk. Use at your own risk and only if you know what you are doing.