|
2 | 2 |
|
3 | 3 | ## Unreleased
|
4 | 4 |
|
| 5 | +### 📈 Enhancements |
| 6 | + |
| 7 | +- Align WildFly metrics with semantic conventions |
| 8 | + ([#14208](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14208)) |
| 9 | +- Add streaming chat instrumentation for OpenAI SDK |
| 10 | + ([#14271](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14271)) |
| 11 | +- Add OpenAI async client instrumentation support |
| 12 | + ([#14322](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14322)) |
| 13 | +- Add embeddings instrumentation for OpenAI client |
| 14 | + ([#14353](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14353)) |
| 15 | +- Support OpenAI 3.0 |
| 16 | + ([#14423](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14423)) |
| 17 | + |
| 18 | +### 🛠️ Bug fixes |
| 19 | + |
| 20 | +- Fix OpenTelemetryDataSource error when refresh configuration |
| 21 | + ([#14255](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14255)) |
| 22 | +- Fix NPE when consuming Kafka messages with null headers |
| 23 | + ([#14332](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14332)) |
| 24 | +- Fix RxJava context propagation for ObservableFromCallable |
| 25 | + ([#14393](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14393)) |
| 26 | +- Avoid test failures on Spring Boot 4-m1 |
| 27 | + ([#14420](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14420)) |
| 28 | + |
| 29 | +### 🧰 Tooling |
| 30 | + |
| 31 | +- Add support for extensions in attributesExtractors, contextCustomizers, operationListeners and spanNameExtractor |
| 32 | + ([#13917](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13917)) |
| 33 | +- Add declarative config early initialization and property mapping support |
| 34 | + ([#14184](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14184)) |
| 35 | +- Add consistent exclusion of boot libraries |
| 36 | + ([#14306](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14306)) |
| 37 | +- Build smoke-test-fake-backend Docker image for ARM64 architecture |
| 38 | + ([#14387](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14387)) |
| 39 | +- Implement all JUL Logger methods in PatchLogger |
| 40 | + ([#14409](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14409)) |
| 41 | + |
5 | 42 | ## Version 2.18.1 (2025-07-21)
|
6 | 43 |
|
7 | 44 | ### 🛠️ Bug fixes
|
|
0 commit comments