Welcome to the AWS Distro for OpenTelemetry project. If you're using monitoring and observability tools for AWS products and services, this is a great place to ask questions, request features and network with other community members.
This is a patch release on the previous 1.42.0 release, fixing the issue(s) below.
API
Revert java-test-fixtures plugin to remove test dependencies from pom.xml. (#6695)
Version 1.42.0
API
BREAKING: Stabilize log support for AnyValue bodies. Rename AnyValue to Value, promote from opentelemetry-api-incubator to opentelemetry-api, change package from io.opentelemetry.api.incubator.logs to io.opentelemetry.api.common. (#6591)
Noop implementations detect when opentelemetry-api-incubator is present and return extended noop implementations. (#6617)%
SDK
Traces
Added experimental support for SpanProcessor OnEnding callback (#6367)
Remove final modifier from SdkTracer.tracerEnabled (#6687)
Revert java-test-fixtures plugin to remove test dependencies from pom.xml.
(#6695)
Version 1.42.0 (2024-09-06)
API
BREAKING: Stabilize log support for AnyValue bodies. Rename AnyValue to Value, promote
from opentelemetry-api-incubator to opentelemetry-api, change package
from io.opentelemetry.api.incubator.logs to io.opentelemetry.api.common.
(#6591)
Noop implementations detect when opentelemetry-api-incubator is present and return extended noop
implementations.
(#6617)%
SDK
Traces
Added experimental support for SpanProcessor OnEnding callback
(#6367)
Remove final modifier from SdkTracer.tracerEnabled
(#6687)
This is a patch release on the previous 1.42.0 release, fixing the issue(s) below.
API
Revert java-test-fixtures plugin to remove test dependencies from pom.xml. (#6695)
Version 1.42.0
API
BREAKING: Stabilize log support for AnyValue bodies. Rename AnyValue to Value, promote from opentelemetry-api-incubator to opentelemetry-api, change package from io.opentelemetry.api.incubator.logs to io.opentelemetry.api.common. (#6591)
Noop implementations detect when opentelemetry-api-incubator is present and return extended noop implementations. (#6617)%
SDK
Traces
Added experimental support for SpanProcessor OnEnding callback (#6367)
Remove final modifier from SdkTracer.tracerEnabled (#6687)
Revert java-test-fixtures plugin to remove test dependencies from pom.xml.
(#6695)
Version 1.42.0 (2024-09-06)
API
BREAKING: Stabilize log support for AnyValue bodies. Rename AnyValue to Value, promote
from opentelemetry-api-incubator to opentelemetry-api, change package
from io.opentelemetry.api.incubator.logs to io.opentelemetry.api.common.
(#6591)
Noop implementations detect when opentelemetry-api-incubator is present and return extended noop
implementations.
(#6617)%
SDK
Traces
Added experimental support for SpanProcessor OnEnding callback
(#6367)
Remove final modifier from SdkTracer.tracerEnabled
(#6687)
This release targets the OpenTelemetry SDK 1.41.0.
Note that many artifacts have the -alpha suffix attached to their version number, reflecting that they are still alpha quality and will continue to have breaking changes. Please see the VERSIONING.md for more details.
The unit on the opt-in Java 17 JFR-based metrics was updated from milliseconds to seconds
to conform with the semantic conventions.
If you are using the Java agent, this only affects you if you are opting in via
otel.instrumentation.runtime-telemetry-java17.enable-all=true.
(#12084,
#12244)
📈 Enhancements
Update Pulsar instrumentation to work with next Pulsar release
(#11648)
Capture network.peer.address in OkHttp 3.0 instrumentation
(#12012)
This release targets the OpenTelemetry SDK 1.41.0.
Note that many artifacts have the -alpha suffix attached to their version number, reflecting that they are still alpha quality and will continue to have breaking changes. Please see the VERSIONING.md for more details.
The unit on the opt-in Java 17 JFR-based metrics was updated from milliseconds to seconds
to conform with the semantic conventions.
If you are using the Java agent, this only affects you if you are opting in via
otel.instrumentation.runtime-telemetry-java17.enable-all=true.
(#12084,
#12244)
📈 Enhancements
Update Pulsar instrumentation to work with next Pulsar release
(#11648)
Capture network.peer.address in OkHttp 3.0 instrumentation
(#12012)
This is a patch release on the previous 1.42.0 release, fixing the issue(s) below.
API
Revert java-test-fixtures plugin to remove test dependencies from pom.xml. (#6695)
Version 1.42.0
API
BREAKING: Stabilize log support for AnyValue bodies. Rename AnyValue to Value, promote from opentelemetry-api-incubator to opentelemetry-api, change package from io.opentelemetry.api.incubator.logs to io.opentelemetry.api.common. (#6591)
Noop implementations detect when opentelemetry-api-incubator is present and return extended noop implementations. (#6617)%
SDK
Traces
Added experimental support for SpanProcessor OnEnding callback (#6367)
Remove final modifier from SdkTracer.tracerEnabled (#6687)
Revert java-test-fixtures plugin to remove test dependencies from pom.xml.
(#6695)
Version 1.42.0 (2024-09-06)
API
BREAKING: Stabilize log support for AnyValue bodies. Rename AnyValue to Value, promote
from opentelemetry-api-incubator to opentelemetry-api, change package
from io.opentelemetry.api.incubator.logs to io.opentelemetry.api.common.
(#6591)
Noop implementations detect when opentelemetry-api-incubator is present and return extended noop
implementations.
(#6617)%
SDK
Traces
Added experimental support for SpanProcessor OnEnding callback
(#6367)
Remove final modifier from SdkTracer.tracerEnabled
(#6687)
Bumps the java-sample-app-deps group with 13 updates in the /sample-apps/java-sample-app directory:
1.41.0
1.42.1
2.27.8
2.28.7
2.2
2.3
2.23.1
2.24.0
2.23.1
2.24.0
1.41.0
1.42.1
1.38.0-alpha
1.39.0-alpha
1.38.0
1.39.0
2.7.0-alpha
2.8.0-alpha
2.7.0-alpha
2.8.0-alpha
1.41.0
1.42.1
2.7.0
2.8.0
2.7.0-alpha
2.8.0-alpha
Updates
io.opentelemetry:opentelemetry-api
from 1.41.0 to 1.42.1Release notes
Sourced from io.opentelemetry:opentelemetry-api's releases.
... (truncated)
Changelog
Sourced from io.opentelemetry:opentelemetry-api's changelog.
... (truncated)
Commits
05e322b
[release/v1.42.x] Prepare release 1.42.1 (#6706)630050c
Prepare changelog for 1.42.1 release (#6699)7584238
[release/v1.42.x] Stop publishing test fixtures with opentelemetry-api (#6698)96b2419
[release/v1.42.x] Prepare release 1.42.0 (#6690)fbdb906
Prepare 1.42.0 (#6688)f85a57b
don't throw class cast exception when we have a noop tracer, meter, logger (#...1f6de35
Align GrpcSender contract with HttpSender (#6658)00b0e9f
Declarative configuration missing pieces (#6677)61a4b46
make SdkTracer.tracerEnabled mutable (#6687)aef4ca5
Update dependency io.netty:netty-bom to v4.1.113.Final (#6685)Updates
software.amazon.awssdk:bom
from 2.27.8 to 2.28.7Updates
org.yaml:snakeyaml
from 2.2 to 2.3Commits
bfc9c15
Merge branch 'refs/heads/master' into try-to-keep-anchor3137efd
Update changes and doc5960909
Add test for issue 10911430c40
Improve test for issue 1091d9e15c1
Add Javadoc to explain issue 10937ef0836
Improve Javadoc for comments in the directivesf2810dd
feat: add mergeOnCompose option to LoaderOptionsf245567
few tests for merge expantion on Compose37c7aed
feat: merge nodes on Composeae6515a
fix: remove unnecessary variableUpdates
org.apache.logging.log4j:log4j-api
from 2.23.1 to 2.24.0Updates
org.apache.logging.log4j:log4j-core
from 2.23.1 to 2.24.0Updates
io.opentelemetry:opentelemetry-bom
from 1.41.0 to 1.42.1Release notes
Sourced from io.opentelemetry:opentelemetry-bom's releases.
... (truncated)
Changelog
Sourced from io.opentelemetry:opentelemetry-bom's changelog.
... (truncated)
Commits
05e322b
[release/v1.42.x] Prepare release 1.42.1 (#6706)630050c
Prepare changelog for 1.42.1 release (#6699)7584238
[release/v1.42.x] Stop publishing test fixtures with opentelemetry-api (#6698)96b2419
[release/v1.42.x] Prepare release 1.42.0 (#6690)fbdb906
Prepare 1.42.0 (#6688)f85a57b
don't throw class cast exception when we have a noop tracer, meter, logger (#...1f6de35
Align GrpcSender contract with HttpSender (#6658)00b0e9f
Declarative configuration missing pieces (#6677)61a4b46
make SdkTracer.tracerEnabled mutable (#6687)aef4ca5
Update dependency io.netty:netty-bom to v4.1.113.Final (#6685)Updates
io.opentelemetry.contrib:opentelemetry-aws-xray-propagator
from 1.38.0-alpha to 1.39.0-alphaRelease notes
Sourced from io.opentelemetry.contrib:opentelemetry-aws-xray-propagator's releases.
Changelog
Sourced from io.opentelemetry.contrib:opentelemetry-aws-xray-propagator's changelog.
... (truncated)
Commits
Updates
io.opentelemetry.contrib:opentelemetry-aws-xray
from 1.38.0 to 1.39.0Release notes
Sourced from io.opentelemetry.contrib:opentelemetry-aws-xray's releases.
... (truncated)
Changelog
Sourced from io.opentelemetry.contrib:opentelemetry-aws-xray's changelog.
Commits
f001cba
[release/v1.39.x] Prepare release 1.39.0 (#1461)8d96fa5
Update changelog for upcoming release (#1458)be32409
[disk-buffering] Add debug mode for verbose logging. (#1455)c7ec823
Add declarative config support for RuleBasedRoutingSampler (#1440)34c624c
Update dependency com.uber.nullaway:nullaway to v0.11.3 (#1457)ca609c8
Fix native mode error cause by static init of random (#862)0edcfae
Add declarative config support for aws xray propagators (#1442)1d05953
add span stacktrace config option (#1414)75db558
Issue-1034 Short XRay Trace (#1036)41c8891
Fix Tomcat metric definitions to aggregate multiple MBeans. (#1366)Updates
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha
from 2.7.0-alpha to 2.8.0-alphaRelease notes
Sourced from io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha's releases.
... (truncated)
Changelog
Sourced from io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha's changelog.
... (truncated)
Commits
Updates
io.opentelemetry.instrumentation:opentelemetry-okhttp-3.0
from 2.7.0-alpha to 2.8.0-alphaRelease notes
Sourced from io.opentelemetry.instrumentation:opentelemetry-okhttp-3.0's releases.
... (truncated)
Changelog
Sourced from io.opentelemetry.instrumentation:opentelemetry-okhttp-3.0's changelog.
... (truncated)
Commits
Updates
io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi
from 1.41.0 to 1.42.1Release notes
Sourced from io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi's releases.
... (truncated)
Changelog
Sourced from io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi's changelog.
... (truncated)
Commits
05e322b
[release/v1.42.x] Prepare release 1.42.1 (#6706)630050c
Prepare changelog for 1.42.1 release (#6699)7584238
[release/v1.42.x] Stop publishing test fixtures with opentelemetry-api (#6698)96b2419
[release/v1.42.x] Prepare release 1.42.0 (#6690)fbdb906
Prepare 1.42.0 (#6688)f85a57b
don't throw class cast exception when we have a noop tracer, meter, logger (#...1f6de35
Align GrpcSender contract with HttpSender (#6658)00b0e9f
Declarative configuration missing pieces (#6677)61a4b46
make SdkTracer.tracerEnabled mutable (#6687)aef4ca5
Update dependency io.netty:netty-bom to v4.1.113.Final (#6685)Looks like these dependencies are updatable in another way, so this is no longer needed.