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)
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)
This release targets the OpenTelemetry SDK 1.42.1.
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.
Migration notes
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)
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 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)
Restore and deprecate the SemanticAttributes and ResourceAttributes classes removed in 1.23.1 for easier upgrades. These will be removed prior to a stable release of io.opentelemetry.semconv:opentelemetry-semconv. (#62)
Add additional Android requirements to README
(#68)
Version 1.25.0 (2024-04-08)
Restore and deprecate the SemanticAttributes and ResourceAttributes classes removed in 1.23.1
for easier upgrades. These will be removed prior to a stable release
of io.opentelemetry.semconv:opentelemetry-semconv.
(#62)
NOTICE: This release contains a significant restructuring of this repository and the generated
classes as we evolve it towards a first stable artifact (although there is no stable artifact as of
this release). Please read the notes carefully and refer to the PRs and associated issues for more
details. Additionally, the README contains useful information that should be reviewed.
BREAKING: Split out incubating artifact. This repo now
publishes io.opentelemetry.semconv:opentelemetry-semconv:{{version}} for semantic conventions
which are stable (the artifact itself is not yet stable but we aim to stabilize eventually),
and io.opentelemetry.semconv:opentelemetry-semconv-incubating:{{version}} for semantic
conventions which are incubating (experimental) (this artifact will always have the -alpha
designation). As a part of this restructuring, old attributes which were removed from
semantic-conventions (without being
deprecated there) have been removed.
(#41)
BREAKING: Generate classes by root namespace. Where previously all attributes were contained in
two classes, ResourceAttributes and SemanticAttributes, they are now organized by their root
namespace. For example, the http.request.header attribute lives in HttpAttributes.
(#45)
Restore and deprecate the SemanticAttributes and ResourceAttributes classes removed in 1.23.1 for easier upgrades. These will be removed prior to a stable release of io.opentelemetry.semconv:opentelemetry-semconv. (#62)
Add additional Android requirements to README
(#68)
Version 1.25.0 (2024-04-08)
Restore and deprecate the SemanticAttributes and ResourceAttributes classes removed in 1.23.1
for easier upgrades. These will be removed prior to a stable release
of io.opentelemetry.semconv:opentelemetry-semconv.
(#62)
NOTICE: This release contains a significant restructuring of this repository and the generated
classes as we evolve it towards a first stable artifact (although there is no stable artifact as of
this releas...
_Description has been truncated_
Bumps the otel-dependencies group with 8 updates in the / directory:
1.40.0
1.43.0
1.40.0-alpha
1.43.0-alpha
2.6.0
2.8.0
2.6.0-alpha
2.8.0-alpha
1.25.0-alpha
1.27.0-alpha
1.25.0-alpha
1.27.0-alpha
1.37.0-alpha
1.39.0-alpha
1.37.0-alpha
1.39.0-alpha
Updates
io.opentelemetry:opentelemetry-bom
from 1.40.0 to 1.43.0Release notes
Sourced from io.opentelemetry:opentelemetry-bom's releases.
... (truncated)
Changelog
Sourced from io.opentelemetry:opentelemetry-bom's changelog.
... (truncated)
Commits
bc4c65d
[release/v1.43.x] Prepare release 1.43.0 (#6783)b1cd30e
Prepare changelog for 1.43.0 release (#6782)b6badb2
Adds Baggage.getEntry(String key) (#6765)e6eceb5
fix(deps): update dependency org.jetbrains.kotlin:kotlin-gradle-plugin to v2....b927d9d
Stdout exporter for span and metrics (#6750)eb53fe3
Add helper class to capture context using ScheduledExecutorService (#6712)0f859b4
chore(deps): update plugin com.gradleup.shadow to v8.3.3 (#6758)a7f950d
fix(deps): update dependency com.google.api.grpc:proto-google-common-protos t...65af651
fix(deps): update dependency com.toasttab.android:gummy-bears-api-21 to v0.10...503cc53
fix(deps): update dependency org.junit:junit-bom to v5.11.2 (#6764)Updates
io.opentelemetry:opentelemetry-bom-alpha
from 1.40.0-alpha to 1.43.0-alphaRelease notes
Sourced from io.opentelemetry:opentelemetry-bom-alpha's releases.
... (truncated)
Changelog
Sourced from io.opentelemetry:opentelemetry-bom-alpha's changelog.
... (truncated)
Commits
Updates
io.opentelemetry:opentelemetry-bom-alpha
from 1.40.0-alpha to 1.43.0-alphaRelease notes
Sourced from io.opentelemetry:opentelemetry-bom-alpha's releases.
... (truncated)
Changelog
Sourced from io.opentelemetry:opentelemetry-bom-alpha's changelog.
... (truncated)
Commits
Updates
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom
from 2.6.0 to 2.8.0Release notes
Sourced from io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom's releases.
... (truncated)
Changelog
Sourced from io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom's changelog.
... (truncated)
Commits
7e2259b
[release/v2.8.x] Prepare release 2.8.0 (#12247)310185f
Update change log (#12238)c1c6b67
Move Jay Deluca from triager to approver (#12245)e36be9c
convert spring batch tests to java (#12004)68e844e
Akka server indy support (#12243)32fd44e
jmx allow boolean and enum for metric attributes (#12231)19ae57b
Update api diff during release automation (#12039)c477eca
convert netty4.1 to java (#12108)7e64bee
Add note to readme for difference between 1.x and 2.x releases (#12239)521109e
Convert gc duration metrics to seconds (#12244)Updates
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha
from 2.6.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-instrumentation-bom-alpha
from 2.6.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.semconv:opentelemetry-semconv
from 1.25.0-alpha to 1.27.0-alphaRelease notes
Sourced from io.opentelemetry.semconv:opentelemetry-semconv's releases.
Changelog
Sourced from io.opentelemetry.semconv:opentelemetry-semconv's changelog.
... (truncated)
Commits
Updates
io.opentelemetry.semconv:opentelemetry-semconv-incubating
from 1.25.0-alpha to 1.27.0-alphaRelease notes
Sourced from io.opentelemetry.semconv:opentelemetry-semconv-incubating's releases.
Changelog
Sourced from io.opentelemetry.semconv:opentelemetry-semconv-incubating's changelog.