Skip to content

Commit 70b4636

Browse files
committed
Update change log for upcoming release
1 parent 7dc73f0 commit 70b4636

File tree

1 file changed

+62
-2
lines changed

1 file changed

+62
-2
lines changed

CHANGELOG.md

+62-2
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,68 @@
77
- The `java.net.http.HttpClient` instrumentation package
88
`io.opentelemetry.instrumentation.httpclient` was deprecated in favor of the new package name
99
`io.opentelemetry.instrumentation.javahttpclient`
10-
- The class `io.opentelemetry.instrumentation.netty.v4.common.HttpRequestAndChannel` was
11-
renamed to `io.opentelemetry.instrumentation.netty.common.v4_0.HttpRequestAndChannel`
10+
- The class (non-stable) `io.opentelemetry.instrumentation.netty.v4.common.HttpRequestAndChannel`
11+
was renamed to `io.opentelemetry.instrumentation.netty.common.v4_0.HttpRequestAndChannel`
12+
- The experimental opt-in `jvm.buffer.memory.usage` metric was renamed to
13+
`jvm.buffer.memory.used` in order to follow general semantic convention naming
14+
- The Http `*TelemetryBuilder` generic signatures were simplified
15+
([#12858](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/12858))
16+
17+
### 🌟 New javaagent instrumentation
18+
19+
- AWS Bedrock instrumentation, following
20+
[Gen AI semantic conventions](https://github.com/open-telemetry/semantic-conventions/tree/main/docs/gen-ai#semantic-conventions-for-generative-ai-systems)
21+
([#13355](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13355),
22+
[#13408](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13408),
23+
[#13473](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13473),
24+
[#13410](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13410))
25+
- Add OpenTelemetry instrumentation for ActiveJ HTTP server
26+
([#13335](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13335))
27+
- Add support for spring-pulsar 1.0
28+
([#13320](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13320))
29+
30+
### 🌟 New library instrumentation
31+
32+
- AWS Bedrock instrumentation, following
33+
[Gen AI semantic conventions](https://github.com/open-telemetry/semantic-conventions/tree/main/docs/gen-ai#semantic-conventions-for-generative-ai-systems)
34+
([#13355](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13355),
35+
[#13408](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13408),
36+
[#13473](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13473),
37+
[#13410](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13410))
38+
39+
### 📈 Enhancements
40+
41+
- Support virtual threads in Spring Scheduling instrumentation
42+
([#13370](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13370))
43+
- Redact query string values for http client spans
44+
([#13114](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13114))
45+
- Support attribute lowercase modifier in JMX metrics yaml definitions
46+
([#13385](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13385))
47+
- Add tapir path matching within pekko instrumentation
48+
([#13386](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13386))
49+
- Support latest Axis2 version
50+
([#13490](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13490))
51+
- Add instrumentation for Lambda Java interface HandleStreamRequest
52+
([#13466](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13466))
53+
- Remove usage of gRPC internal api
54+
([#13510](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13510))
55+
56+
### 🛠️ Bug fixes
57+
58+
- Fix double instrumentation of Java runtime metrics
59+
([#13337](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13337))
60+
- Fix `NoSuchElementException` thrown by Akka instrumentation
61+
([#13360](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13360))
62+
- Fix Spring boot starter dependency resolution failure with Gradle and Java 11
63+
([#13393](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13393))
64+
- Fix Spring Boot Starter MDC instrumentation for Logback not injecting `trace_id`
65+
([#13391](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13391))
66+
- Fix opt-in invoke dynamic instrumentation mechanism in OpenJ9
67+
([#13282](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13282))
68+
- Fix spans in Pekko instrumentation on server timeout
69+
([#13435](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13435))
70+
- Avoid overriding user's `trace_id` in Log4j MDC instrumentation
71+
([#13479](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13479))
1272

1373
## Version 2.13.3 (2025-02-28)
1474

0 commit comments

Comments
 (0)