Skip to content

Releases: signalfx/splunk-otel-android

v1.8.1

06 Dec 20:32
d6dec00
Compare
Choose a tag to compare

Reducing the version of androidx libraries that enforce API level 35.

v1.8.0

04 Dec 22:49
v1.8.0
8d4333c
Compare
Choose a tag to compare

This is a regular maintenance release.

This version depends on these upstream versions:

  • opentelemetry-android v0.4.0
  • opentelemetry-instrumentation-api v1.33.6
  • opentelemetry-sdk v1.41.0

📈 Enhancements:

  • Add ability to support multiple Server-Timing HTTP headers (#1077)
  • Add unique build identifiers to ANRs, crashes, and slow renders. Note: This enhancement uses experimental attribute names that are subject to change in a future release. (#1093)

v1.7.0

12 Aug 21:39
v1.7.0
ee9a58e
Compare
Choose a tag to compare

This is a regular maintenance release.

This version depends on these upstream versions:

  • opentelemetry-android v0.4.0
  • opentelemetry-instrumentation-api v1.33.5
  • opentelemetry-sdk v1.41.0

Enhancements:

  • Disable console exporter from upstream (#894)

v1.6.0

10 Jul 22:31
v1.6.0
4190bc4
Compare
Choose a tag to compare

This is a regular maintenance release.

This version depends on these upstream versions:

  • opentelemetry-android v0.4.0
  • opentelemetry-instrumentation-api v1.33.4
  • opentelemetry-sdk v1.39.0

Enhancements:

  • Add experimental API to allow manually setting the current screen name. (#851)

v1.5.0

07 May 22:45
v1.5.0
4c35335
Compare
Choose a tag to compare

This is a regular maintenance. Due to incompatible changes in upstream, opentelemetry-android
has been held at v0.4.0. Expect splunk-otel-android to have an alpha of 2.x soon.

This version depends on these upstream versions:

  • opentelemetry-android v0.4.0
  • opentelemetry-instrumentation-api v1.33.2
  • opentelemetry-sdk v1.37.0

Enhancements:

  • Add experimental OTLP exporter support (#788).
    Note: OTLP support is incompatible with disk-buffering. OTLP ingest is available in every realm, and users
    are encouraged to try this functionality out.

v1.4.0

06 Mar 21:58
v1.4.0
7d5037f
Compare
Choose a tag to compare

This regular release follows the upstream opentelemetry-android release.

  • Upgrade upstream opentelemetry-android to 0.4.0.
  • Add new incubating API: SplunkRumBuilder.setHttpSenderCustomizer() to allow customization
    of the HTTP client used for sending data to Splunk. This can be useful when devices are
    behind a proxy or API gateway (#742).
  • Fix AndroidResource blending between Splunk version and upstream. (#757)

v1.3.1

14 Dec 22:56
v1.3.1
a7148e4
Compare
Choose a tag to compare

The previous release was mistakenly built against an OpenTelemetry SNAPSHOT build.
This remedies that and compiles against the 1.32.0 non-SNAPSHOT bom.

  • Compile against OpenTelemetry Java Instrumentation 1.32.0 (no SNAPSHOT).

v1.3.0

13 Dec 23:48
v1.3.0
5daaa14
Compare
Choose a tag to compare

This is a standard release following the regular upstream opentelemetry-android release.

  • Update to use upstream opentelemetry-android 0.3.0 (#714)
  • Reduce unnecessary attempts at directory deletion for disk buffered telemetry (#683)
  • Change session sampling strategy to be consistent with other splunk RUM implementations (#698)
  • Global attributes and screen attributes are now handled by upstream (#710)
  • Network monitoring and network attributes appender now handle by upstream (#713)
  • Fix broken url targets in sample app (#715)

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.