|
7 | 7 | - The `java.net.http.HttpClient` instrumentation package
|
8 | 8 | `io.opentelemetry.instrumentation.httpclient` was deprecated in favor of the new package name
|
9 | 9 | `io.opentelemetry.instrumentation.javahttpclient`
|
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 | 10 | - The experimental opt-in `jvm.buffer.memory.usage` metric was renamed to
|
13 | 11 | `jvm.buffer.memory.used` in order to follow general semantic convention naming
|
14 | 12 | - The Http `*TelemetryBuilder` generic signatures were simplified
|
|
22 | 20 | [#13408](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13408),
|
23 | 21 | [#13473](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13473),
|
24 | 22 | [#13410](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13410))
|
25 |
| -- Add OpenTelemetry instrumentation for ActiveJ HTTP server |
| 23 | +- ActiveJ HTTP server |
26 | 24 | ([#13335](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13335))
|
27 |
| -- Add support for spring-pulsar 1.0 |
| 25 | +- Spring Pulsar |
28 | 26 | ([#13320](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13320))
|
29 | 27 |
|
30 | 28 | ### 🌟 New library instrumentation
|
|
52 | 50 | ([#13466](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13466))
|
53 | 51 | - Remove usage of gRPC internal api
|
54 | 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)) |
55 | 57 |
|
56 | 58 | ### 🛠️ Bug fixes
|
57 | 59 |
|
58 |
| -- Fix double instrumentation of Java runtime metrics |
59 |
| - ([#13337](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13337)) |
60 | 60 | - Fix `NoSuchElementException` thrown by Akka instrumentation
|
61 | 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 | 62 | - Fix Spring Boot Starter MDC instrumentation for Logback not injecting `trace_id`
|
65 | 63 | ([#13391](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13391))
|
66 | 64 | - Fix opt-in invoke dynamic instrumentation mechanism in OpenJ9
|
|
69 | 67 | ([#13435](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13435))
|
70 | 68 | - Avoid overriding user's `trace_id` in Log4j MDC instrumentation
|
71 | 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)) |
72 | 72 |
|
73 | 73 | ## Version 2.13.3 (2025-02-28)
|
74 | 74 |
|
|
0 commit comments