Releases: signalfx/splunk-otel-java
Release v2.3.0-alpha
This is a regular cadence release following the upstream OpenTelemetry releases.
General
- OpenTelemetry Java SDK has been updated to version 1.37.0.
- OpenTelemetry Instrumentation for Java has been updated to version 2.2.0.
Note: 2.3.0-alpha release is considered experimental, Splunk recommends using 1.x version of the agent.
Release v1.31.1
This is a patch release for 1.31.0 following the upstream OpenTelemetry Java Instrumentation patch release.
General
Release v2.2.0-alpha
This is a regular cadence release following the upstream OpenTelemetry releases.
General
- OpenTelemetry Java SDK has been updated to version 1.36.0.
- OpenTelemetry Instrumentation for Java has been updated to version 2.2.0.
Note: 2.2.0-alpha release is considered experimental, Splunk recommends using 1.x version of the agent.
Release v1.31.0
This is a regular cadence release following the upstream OpenTelemetry releases.
General
- OpenTelemetry Java SDK has been updated to version 1.35.0.
- OpenTelemetry Instrumentation for Java has been updated to version 1.33.0.
- Micrometer dependency has been updated to version 1.12.3.
⚠️ ⚠️ Breaking changes ⚠️ ⚠️
- The deprecated Jaeger exporter has been removed.
Release v1.30.3
This is a small patch release:
- Remove dependency on python for CloudFoundry
supply
script (#1672)
Release v2.1.0-alpha
This is a regular cadence release following the upstream OpenTelemetry releases.
General
- OpenTelemetry Java SDK has been updated to version 1.35.0.
- OpenTelemetry Instrumentation for Java has been updated to version 2.1.0.
Note: 2.1.0-alpha release is considered experimental, Splunk recommends using 1.x version of the agent.
Release v1.30.2
This is a patch release.
- Update base image for CloudFoundry buildpack from cflinuxfs3 to cflinuxfs4.
Release v2.0.0-alpha
v2.0.0-alpha - 2024-02-13
The 2.0.0-alpha
release contains significant breaking changes that will most likely affect all users,
please be sure to read the breaking changes below carefully.
Note: 2.0.0-alpha
release is considered experimental, Splunk recommends using 1.x version of the agent.
General
- OpenTelemetry Java SDK has been updated to version 1.34.1.
- OpenTelemetry Instrumentation for Java has been updated to version 2.0.0.
⚠️ ⚠️ Breaking changes ⚠️ ⚠️
- Micrometer based metrics were removed in favour of OpenTelemetry based metrics.
- The default OTLP protocol has been changed from
grpc
tohttp/protobuf
in order to align with
the specification.
You can switch to thegrpc
protocol usingOTEL_EXPORTER_OTLP_PROTOCOL=grpc
- The OTLP metrics exporter is now enabled by default. You can disable it using
OTEL_METRICS_EXPORTER=none
or-Dotel.metrics.exporter=none
. - The OTLP logs exporter is now enabled by default. You can disable it using
OTEL_LOGS_EXPORTER=none
or-Dotel.logs.exporter=none
. - splunk-otel-javaagent-all.jar is not published anymore, use splunk-otel-javaagent.jar (#1567)
- Configuration property
splunk.profiler.tlab.enabled
has been removed, it is replaced withsplunk.profiler.memory.enabled
(#1590) - Copying resource attributes to system properties was removed. If you wish to use resource attributes
in logs you can useotel.instrumentation.common.mdc.resource-attributes
. (#1587) - Please also review the breaking changes in the release notes of OpenTelemetry Instrumentation for Java
- This includes many breaking changes with HTTP semantic conventions and JVM metrics
Release v1.30.1
This is a patch release for 1.30.0 following the upstream OpenTelemetry Java Instrumentation patch release.