|
4 | 4 |
|
5 | 5 | ### Migration notes
|
6 | 6 |
|
| 7 | +- The `java.net.http.HttpClient` instrumentation package |
| 8 | + `io.opentelemetry.instrumentation.httpclient` was deprecated in favor of the new package name |
| 9 | + `io.opentelemetry.instrumentation.javahttpclient` |
| 10 | + |
| 11 | +## Version 2.13.0 (2025-02-14) |
| 12 | + |
| 13 | +### Migration notes |
| 14 | + |
7 | 15 | - `io.opentelemetry.instrumentation.api.incubator.semconv.util.SpanNames` has been deprecated,
|
8 | 16 | replaced by the stable `io.opentelemetry.instrumentation.api.semconv.util.SpanNames`
|
9 | 17 | - In preparation for stabilizing HTTP library instrumentation, the classes and methods
|
10 | 18 | that were deprecated in the prior two releases have now been removed
|
11 |
| -- The `java.net.http.HttpClient` instrumentation package |
12 |
| - `io.opentelemetry.instrumentation.httpclient` was deprecated in favor of the new package name |
13 |
| - `io.opentelemetry.instrumentation.javahttpclient` |
| 19 | + ([#13135](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13135), |
| 20 | + [#13150](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13150)) |
| 21 | +- Deprecated Dubbo instrumentation method was removed |
| 22 | + ([#13076](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13076)) |
| 23 | + |
| 24 | +### 🌟 New javaagent instrumentation |
| 25 | + |
| 26 | +- `jdk.httpserver` instrumentation |
| 27 | + ([#13243](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13243)) |
| 28 | + |
| 29 | +### 🌟 New library instrumentation |
| 30 | + |
| 31 | +- `jdk.httpserver` instrumentation |
| 32 | + ([#13243](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13243)) |
| 33 | + |
| 34 | +### 📈 Enhancements |
| 35 | + |
| 36 | +- Add database client metrics to Lettuce instrumentation |
| 37 | + ([#13032](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13032)) |
| 38 | +- Stabilize io.opentelemetry.instrumentation.api.semconv.util.SpanNames |
| 39 | + ([#12487](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/12487)) |
| 40 | +- Implement ExtendedTextMapGetter in http server instrumentations |
| 41 | + ([#13053](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13053)) |
| 42 | +- Implement ExtendedTextMapGetter in kafka-clients instrumentation |
| 43 | + ([#13068](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13068)) |
| 44 | +- Scrub system property secrets from process resource attribute values |
| 45 | + ([#13225](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13225)) |
| 46 | +- Add database client metrics to AWS SDK 2.x DynamoDB instrumentation |
| 47 | + ([#13283](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13283)) |
| 48 | +- Add runtime metrics to Spring boot starter |
| 49 | + ([#13173](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13173)) |
| 50 | + |
| 51 | +### 🛠️ Bug fixes |
| 52 | + |
| 53 | +- Fix akka shutdown hanging |
| 54 | + ([#13073](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13073)) |
| 55 | +- Fix MalformedInputException on z/OS |
| 56 | + ([#13042](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13042)) |
| 57 | +- Fix scope leak in aws sdk instrumentation |
| 58 | + ([#13129](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13129)) |
| 59 | +- Fix MapConverter does not get initialized when `OTEL_SDK_DISABLED` is set to true |
| 60 | + ([#13224](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13224)) |
| 61 | +- Fix logback appender on android |
| 62 | + ([#13234](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13234)) |
| 63 | +- Fix Ktor 3 CallLogging and StatusPages don't have Trace IDs |
| 64 | + ([#13239](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13239)) |
| 65 | +- Fix Micrometer-bridge breaking Spring Actuator metrics |
| 66 | + ([#13083](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13083)) |
14 | 67 |
|
15 | 68 | ## Version 2.12.0 (2025-01-17)
|
16 | 69 |
|
|
0 commit comments