Skip to content

Releases: signalfx/splunk-otel-java

Release v1.30.1

05 Feb 08:12
v1.30.1
e522051
Compare
Choose a tag to compare

This is a patch release for 1.30.0 following the upstream OpenTelemetry Java Instrumentation patch release.

General

  • OpenTelemetry Java SDK has been updated to version 1.34.1.
  • OpenTelemetry Instrumentation for Java has been updated to version 1.32.1.
  • Micrometer dependency has been updated to version 1.12.2.

Release v1.30.0

23 Nov 16:13
v1.30.0
a7d53f5
Compare
Choose a tag to compare

This is a regular cadence release following the upstream OpenTelemetry releases.

General

  • OpenTelemetry Java SDK has been updated to version 1.32.0.
  • OpenTelemetry Instrumentation for Java has been updated to version 1.32.0.
  • Micrometer dependency has been updated to version 1.12.0.

Release v1.29.1

07 Nov 11:51
v1.29.1
670d5c8
Compare
Choose a tag to compare

This is a patch release to address a defect in 1.29.0.

Bugfixes

  • Check for MXBean compatibility before attempting cast (#1508)

Release v1.29.0

13 Oct 13:32
8ce7ef9
Compare
Choose a tag to compare

This is a regular cadence release following the upstream OpenTelemetry releases.

General

  • OpenTelemetry Java SDK has been updated to version 1.31.0.
  • OpenTelemetry Instrumentation for Java has been updated to version 1.31.0.
  • Micrometer dependency has been updated to version 1.11.5.

🛠️ Bug fixes

  • Silence profiler warnings on JDK 21 (#1470)

Release v1.28.0

15 Sep 20:42
v1.28.0
61bd745
Compare
Choose a tag to compare

This is a regular cadence release following the upstream OpenTelemetry releases.

General

  • OpenTelemetry Java SDK has been updated to version 1.30.1.
  • OpenTelemetry Instrumentation for Java has been updated to version 1.30.0.
  • Micrometer dependency has been updated to version 1.11.4.

📈 Enhancements

  • Use OpenTelemetry metric conventions for profiling when otel metrics are used (#1428)
  • Truncate process.command_args when metrics are enabled (#1426)

🛠️ Bug fixes

  • Prevent ClassCastException when attempting to track memory allocations on IBM J9 (#1435)

Release v1.27.0

21 Aug 14:54
v1.27.0
e01bc8a
Compare
Choose a tag to compare

This is a regular cadence release following upstream OpenTelemetry Java Instrumentation.

🗒 General

  • OpenTelemetry Java SDK has been updated to version 1.29.0.
  • OpenTelemetry Instrumentation for Java has been updated to version 1.29.0.
  • Micrometer dependency has been updated to version 1.11.3.
  • Protobuf dependency has been updated to version 3.24.0.
  • Grpc dependency has been updated to version 1.57.2.

Release v1.26.0

14 Jul 16:06
v1.26.0
e7353be
Compare
Choose a tag to compare

This is a regular cadence release following upstream OpenTelemetry Java Instrumentation.

🗒 General

  • OpenTelemetry Java SDK has been updated to version 1.28.0.
  • OpenTelemetry Instrumentation for Java has been updated to version 1.28.0.
  • Micrometer dependency has been updated to version 1.11.2.
  • Protobuf dependency has been updated to version 3.23.4.
  • Grpc dependency has been updated to version 1.56.1.

☢️ Breaking Changes

  • Remove deprecated Jaeger exporter support. (#1342)

Release v1.25.0

15 Jun 13:22
Compare
Choose a tag to compare

This is a regular cadence release following upstream OpenTelemetry Java Instrumentation.

🗒 General

  • OpenTelemetry Java SDK has been updated to version 1.27.0.

  • OpenTelemetry Instrumentation for Java has been updated to version 1.27.0.

  • Micrometer dependency has been updated to version 1.11.1.

  • Jackson dependencies have been updated to 2.15.2.

  • This release includes a preview of the new HTTP and network semantic conventions. It can be activated by setting the system property otel.semconv-stability.opt-in (or the environment variable OTEL_SEMCONV_STABILITY_OPT_IN) to one of:

    • http - emit the new stable HTTP and networking attributes, without emitting the old unstable attributes;
    • http/dup - emit both the new stable attributes and old unstable attributes;
    • If no value is specified, the default behavior is to emit the old semantic conventions.

    The javaagent 2.0 release planned for October will only emit the new stable semantic conventions. This setting can be used to prepare for transition to the 2.0 version.

🌟 Enhancements

  • Enable logging instrumentations when otel.logs.exporter is set (#1266)
  • Replace signalfx-java with much lighter signalfx-metrics (#1308)

Release v1.24.1

17 May 22:21
v1.24.1
3d7c0b4
Compare
Choose a tag to compare

This is a patch release to address a defect in 1.24.0.

Bugfixes

  • Include profiling.data.format attribute in profiling data for GDI spec compliance (#1278)

Release v1.24.0

11 May 15:04
0e7c876
Compare
Choose a tag to compare

This is a regular cadence release following upstream OpenTelemetry Java Instrumentation.

🗒 General

  • OpenTelemetry Java SDK has been updated to version 1.26.0.
  • OpenTelemetry Instrumentation for Java has been updated to version 1.26.0.
  • Micrometer dependency has been updated to version 1.11.0.

🌟 Enhancements

  • Enabled allocation event rate limiting by default in the profiler (#1225)
  • Replaced the JFR event parser with the JDK mission control parser (#1229)
  • Refactored the profiler so that it no longer needs to write the JFR recording into a temporary file (#1242)

☢️ Breaking Changes

  • Removed the previously deprecated profiler test formats (#1238, #1240)