Skip to content

Releases: signalfx/splunk-otel-android

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)

Release v0.14.0

05 Sep 15:14
0e50d5e
Compare
Choose a tag to compare

Version 0.14.0

Released 2022-05-02

  • Disk caching exporter now retries sending files (#260)
  • Add ability to customize screen.name attribute with @RumScreenName annotation (#261)
  • Add ability to limit storage usage for buffered telemetry (#272)
  • Add method to check if RUM library has been initialized (#273)
  • Add option to sample traces based on session ID (#262)

Release v0.13.0

05 Sep 15:17
d0c9ffa
Compare
Choose a tag to compare

Version 0.13.0

Released 2022-03-22

  • Update RUM property to support GDI spec 1.2 (#198)
  • Add exception.type and exception.message for crash report spans (#200)
  • Initial support for Volley HurlStack instrumentation (#209)
  • Support for detecting slow and frozen renders, enabled by default (#236)
  • Sample app updated to support slow renders (#236)
  • Updated to OpenTelemetry Java v1.12.0 (#254)
  • Add experimental support of buffering telemetry through storage (#251)
  • Consistency improvements to public configuration API (#255)
  • Add session timeout after a period of inactivity (#226)
  • Numerous dependency upgrades