Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 48 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,54 @@
replaced by the stable `io.opentelemetry.instrumentation.api.semconv.util.SpanNames`
- In preparation for stabilizing HTTP library instrumentation, the classes and methods
that were deprecated in the prior two releases have now been removed
([#13135](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13135),
[#13150](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13150))
- Deprecated Dubbo instrumentation method was removed
([#13076](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13076))

### 🌟 New javaagent instrumentation

- `jdk.httpserver` instrumentation
([#13243](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13243))

### 🌟 New library instrumentation

- `jdk.httpserver` instrumentation
([#13243](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13243))

### 📈 Enhancements

- Add database client metrics to Lettuce instrumentation
([#13032](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13032))
- Stabilize io.opentelemetry.instrumentation.api.semconv.util.SpanNames
([#12487](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/12487))
- Implement ExtendedTextMapGetter in http server instrumentations
([#13053](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13053))
- Implement ExtendedTextMapGetter in kafka-clients instrumentation
([#13068](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13068))
- Scrub system property secrets from process resource attribute values
([#13225](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13225))
- Add database client metrics to AWS SDK 2.x DynamoDB instrumentation
([#13283](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13283))
- Add runtime metrics to Spring boot starter
([#13173](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13173))

### 🛠️ Bug fixes

- Fix akka shutdown hanging
([#13073](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13073))
- Fix MalformedInputException on z/OS
([#13042](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13042))
- Fix scope leak in aws sdk instrumentation
([#13129](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13129))
- Fix MapConverter does not get initialized when `OTEL_SDK_DISABLED` is set to true
([#13224](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13224))
- Fix logback appender on android
([#13234](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13234))
- Fix Ktor 3 CallLogging and StatusPages don't have Trace IDs
([#13239](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13239))
- Fix Micrometer-bridge breaking Spring Actuator metrics
([#13083](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13083))

## Version 2.12.0 (2025-01-17)

Expand Down
Loading