Skip to content

Releases: signalfx/splunk-otel-android

v1.2.0

25 Oct 19:22
v1.2.0
c72ba65
Compare
Choose a tag to compare

This is the first version of splunk-otel-android that is based on the upstream version of
opentelemetry-android. Please note that this requires an additional project dependency,
as documented here.

  • Depend on upstream opentelemetry-android (#640)
  • Depend on updated java semantic conventions (#658)
  • Feature enhancement: The instrumentation can now be configured to buffer telemetry created when
    your application is launched in the background. This buffered telemetry is sent when the
    app is foregrounded, or dropped when a new app session is started. Thanks to @rezastallone
    for this contribution. (#648)
  • Update to opentelemetry-java sdk 1.31.0
  • Update to opentelemetry-java-instrumentation 1.31.0

v1.1.1

31 Aug 22:00
v1.1.1
35e790b
Compare
Choose a tag to compare

This is a patch release for critical failure in 1.1.0 from yesterday.

  • Fix build to include .aar artifact. Please note that this version splits out an
    additional required dependency: com.splunk:opentelemetry-android-instrumentation.

v1.1.0

29 Aug 20:10
v1.1.0
ec974b2
Compare
Choose a tag to compare

This published version is missing the .aar artifact. Please use the patch release v1.1.1 instead.

  • splunk.rum.version attribute has been renamed to rum.sdk.version (#524)
  • new API: OpenTelemetryRumBuilder.mergeResource() to allow merging into resource instead of replacing (#524)
  • new API: SplunkRumBuilder.disableBackgroundTaskReporting(applicationId) - pass the applicationId to this
    method in order to disable instrumentation for background tasks. (#614) (#624)
  • OpenTelemetry SDK updated to 1.29.0

v1.0.0

24 Jan 18:58
v1.0.0
8e40535
Compare
Choose a tag to compare

🥳 We are pleased to announce the stable 1.0.0 release of Splunk OpenTelemetry Instrumentation for Android.

Since rc3, the only changes are:

  • Minor documentation updates
  • Minor dependency upgrades

v1.0.0-rc.3

20 Dec 16:16
425f74b
Compare
Choose a tag to compare

Release candidate for 1.0.0.

  • Updated to OpenTelemetry Java v1.21.0 (#421)
  • Guard against creating empty spans files when using disk buffering (#407)
  • Don't include first frame in draw duration histogram for slow renders (#400)

Release v1.0.0-rc.2

21 Oct 11:10
9e4207a
Compare
Choose a tag to compare

Release candidate for 1.0.0.

Released 2022-10-21

  • Updated to OpenTelemetry Java v1.19.0 (#383)
  • Fixed a bug where sometimes crash reports were not exported (#368)
  • Added runtime details (storage, memory, battery) to crash reports (#369)
  • Removed deprecated classes (#372)
  • Included activity name in slow and frozen render reports (#373)
  • Renamed the SplunkRumBuilder#disableNetworkMonitorEnabled() method to SplunkRumBuilder#disableNetworkMonitor() (#377)
  • Added experimental React Native support (React Native lib will be developed and released separately) (#381)

Release v1.0.0-rc.1

27 Sep 17:25
v1.0.0-rc.1
e1fe417
Compare
Choose a tag to compare

Release candidate for 1.0.0.

Released 2022-09-27

  • Updated to OpenTelemetry Java v1.18.0
  • Introduced a SplunkRumBuilder class and deprecated Config (#342)
  • Add mobile carrier info to Span attributes (name/mcc/mnc/icc) (#358)
  • Improve thread safety of slow rendering detector (#361)

Release v0.17.0

05 Sep 15:05
9c422a8
Compare
Choose a tag to compare

Version 0.17.0

Released 2022-08-19

  • Ignore background application starts when measuring AppStart events (#315)
  • Remove the local IP address from span (#327)
  • Add StandardAttributes.APP_BUILD_TYPE (#328)
  • Updated to OpenTelemetry Java v1.17.0 (#335)
  • Crash reporting enhancements: capture larger stack traces; in case multiple exceptions happen during a crash only treat the first one as the cause (#323)

Release v0.16.0

05 Sep 15:07
72cb9a2
Compare
Choose a tag to compare

Version 0.16.0

Released 2022-06-22

  • Updated to OpenTelemetry Java v1.15.0 (#303)
  • Fix race condition in slow render detection (#304)

Release v0.15.0

05 Sep 15:12
4cb44ea
Compare
Choose a tag to compare

Version 0.15.0

Released 2022-05-24

  • Updated to OpenTelemetry Java v1.14.0 (#287)