Skip to content

Commit 4254751

Browse files
authored
Update change log for upcoming release (#13513)
1 parent 7938d83 commit 4254751

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 experimental opt-in `jvm.buffer.memory.usage` metric was renamed to
11+
`jvm.buffer.memory.used` in order to follow general semantic convention naming
12+
- The Http `*TelemetryBuilder` generic signatures were simplified
13+
([#12858](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/12858))
14+
15+
### 🌟 New javaagent instrumentation
16+
17+
- AWS Bedrock instrumentation, following
18+
[Gen AI semantic conventions](https://github.com/open-telemetry/semantic-conventions/tree/main/docs/gen-ai#semantic-conventions-for-generative-ai-systems)
19+
([#13355](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13355),
20+
[#13408](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13408),
21+
[#13473](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13473),
22+
[#13410](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13410))
23+
- ActiveJ HTTP server
24+
([#13335](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13335))
25+
- Spring Pulsar
26+
([#13320](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13320))
27+
28+
### 🌟 New library instrumentation
29+
30+
- AWS Bedrock instrumentation, following
31+
[Gen AI semantic conventions](https://github.com/open-telemetry/semantic-conventions/tree/main/docs/gen-ai#semantic-conventions-for-generative-ai-systems)
32+
([#13355](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13355),
33+
[#13408](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13408),
34+
[#13473](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13473),
35+
[#13410](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13410))
36+
37+
### 📈 Enhancements
38+
39+
- Support virtual threads in Spring Scheduling instrumentation
40+
([#13370](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13370))
41+
- Redact query string values for http client spans
42+
([#13114](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13114))
43+
- Support attribute lowercase modifier in JMX metrics yaml definitions
44+
([#13385](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13385))
45+
- Add tapir path matching within pekko instrumentation
46+
([#13386](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13386))
47+
- Support latest Axis2 version
48+
([#13490](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13490))
49+
- Add instrumentation for Lambda Java interface HandleStreamRequest
50+
([#13466](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13466))
51+
- Remove usage of gRPC internal api
52+
([#13510](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13510))
53+
- Add options to disable gRPC per-message events
54+
([#13443](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13443))
55+
- Add @WithSpan option to break from existing context and start a new trace
56+
([#13112](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13112))
57+
58+
### 🛠️ Bug fixes
59+
60+
- Fix `NoSuchElementException` thrown by Akka instrumentation
61+
([#13360](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13360))
62+
- Fix Spring Boot Starter MDC instrumentation for Logback not injecting `trace_id`
63+
([#13391](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13391))
64+
- Fix opt-in invoke dynamic instrumentation mechanism in OpenJ9
65+
([#13282](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13282))
66+
- Fix spans in Pekko instrumentation on server timeout
67+
([#13435](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13435))
68+
- Avoid overriding user's `trace_id` in Log4j MDC instrumentation
69+
([#13479](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13479))
70+
- Fix gRPC message ID attribute
71+
([#13443](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13443))
1272

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

0 commit comments

Comments
 (0)