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)
Bumps the java-sample-app-deps group with 16 updates in the /sample-apps/java-sample-app directory:
1.41.0
1.42.1
2.27.8
2.28.17
2.2
2.3
2.23.1
2.24.1
2.23.1
2.24.1
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
2.17.2
2.18.0
5.11.0
5.11.2
5.11.0
5.11.2
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.17Updates
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.1Updates
org.apache.logging.log4j:log4j-core
from 2.23.1 to 2.24.1Updates
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
com.fasterxml.jackson:jackson-bom
from 2.17.2 to 2.18.0Commits
7236550
[maven-release-plugin] prepare release jackson-bom-2.18.058c2791
Prepare for 2.18.0 release3775318
Merge pull request #73 from FasterXML/dependabot/github_actions/github-action...540b7e7
Bump actions/setup-java from 4.2.1 to 4.2.2 in the github-actions group6cc8c64
Back to snapshot deps3c90e0e
[maven-release-plugin] prepare for next development iteration7b9cf20
[maven-release-plugin] prepare release jackson-bom-2.18.0-rc1f2d90ac
Prepare for 2.18.0-rc1 releasee910a1e
Update deps to 2.18.0-rc1-SNAPSHOTb35d27c
Merge branch '2.17' into 2.18Updates
org.junit.jupiter:junit-jupiter-api
from 5.11.0 to 5.11.2Release notes
Sourced from org.junit.jupiter:junit-jupiter-api's releases.
Commits
5b1a6d1
Release 5.11.2b7816b6
Finalize 5.11.2 release notesf8e22c7
Finalize 5.10.5 release notes8e63938
Remove reference to 5.10.4 in 5.11.2 release notes7e9d728
Document #4043 in 5.10.5 release notesc11f224
Create initial 5.10.5 release notes from templateab94140
Fix global read-write lock handling when not declared on top level9658fac
Add initial 5.11.2 release notes from template5f52ced
Fix link to milestone page558f480
Back to snapshots for further developmentUpdates
org.junit.jupiter:junit-jupiter-engine
from 5.11.0 to 5.11.2Release notes
Sourced from org.junit.jupiter:junit-jupiter-engine's releases.
Commits
5b1a6d1
Release 5.11.2b7816b6
Finalize 5.11.2 release notesf8e22c7
Finalize 5.10.5 release notes8e63938
Remove reference to 5.10.4 in 5.11.2 release notes7e9d728
Document #4043 in 5.10.5 release notesc11f224
Create initial 5.10.5 release notes from templateab94140
Fix global read-write lock handling when not declared on top level9658fac
Add initial 5.11.2 release notes from template5f52ced
Fix link to milestone page558f480
Back to snapshots for further developmentUpdates
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.