|
2 | 2 |
|
3 | 3 | ## Unreleased |
4 | 4 |
|
| 5 | +### 🌟 New javaagent instrumentation |
| 6 | + |
| 7 | +- Apache Pekko |
| 8 | + ([#9527](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/9527)) |
| 9 | + |
| 10 | +### 📈 Enhancements |
| 11 | + |
| 12 | +- Add instrumentation for vert.x sql client withTransaction method |
| 13 | + ([#9462](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/9462)) |
| 14 | +- Improve hibernate reactive instrumentation |
| 15 | + ([#9486](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/9486)) |
| 16 | +- Support application.yaml files in SpringBootServiceNameDetector |
| 17 | + ([#9515](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/9515)) |
| 18 | +- Add Spring Boot service version finder / ResourceProvider |
| 19 | + ([#9480](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/9480)) |
| 20 | +- Split hibernate reactive instrumentation |
| 21 | + ([#9531](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/9531)) |
| 22 | +- Rework reactor netty context tracking |
| 23 | + ([#9286](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/9286)) |
| 24 | +- Improve spring data reactive instrumentation |
| 25 | + ([#9561](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/9561)) |
| 26 | +- Support akka http latest version |
| 27 | + ([#9573](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/9573)) |
| 28 | +- Enhance AWS SDK Instrumentation with Detailed HTTP Error Information |
| 29 | + ([#9448](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/9448)) |
| 30 | +- Update HTTP metrics' descriptions |
| 31 | + ([#9635](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/9635)) |
| 32 | +- Remove server.socket.address from HTTP/RPC metrics |
| 33 | + ([#9633](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/9633)) |
| 34 | +- Remove 0 bucket from stable HTTP metrics |
| 35 | + ([#9631](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/9631)) |
| 36 | +- Suppress nested http client spans in aws2 instrumentation |
| 37 | + ([#9634](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/9634)) |
| 38 | +- Implement spec changes for grpc server span error status |
| 39 | + ([#9641](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/9641)) |
| 40 | +- Improve vertx-sql client context propagation |
| 41 | + ([#9640](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/9640)) |
| 42 | +- Add url.scheme to HTTP client metrics |
| 43 | + ([#9642](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/9642)) |
| 44 | +- Add support for newVirtualThreadPerTaskExecutor |
| 45 | + ([#9616](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/9616)) |
| 46 | +- Implement error.type attribute in HTTP semconv |
| 47 | + ([#9466](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/9466)) |
| 48 | +- Emit package events |
| 49 | + ([#9301](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/9301)) |
| 50 | +- Added Automatic-Module-Name header to MANIFEST.MF in instrumentation libraries |
| 51 | + ([#9140](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/9140)) |
| 52 | +- Support paths in `peer.service` mappings |
| 53 | + ([#9061](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/9061)) |
| 54 | +- Compile ktor library instrumentation for earlier kotlin version |
| 55 | + ([#9661](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/9661)) |
| 56 | + |
| 57 | +### 🛠️ Bug fixes |
| 58 | + |
| 59 | +- Fix NPE happening when .headersWhen() is used (reactor-netty) |
| 60 | + ([#9511](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/9511)) |
| 61 | +- Spring webflux: add user spans as children of the controller span |
| 62 | + ([#9572](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/9572)) |
| 63 | +- Make netty ChannelPipeline removeLast return user handler |
| 64 | + ([#9584](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/9584)) |
| 65 | + |
5 | 66 | ## Version 1.30.0 (2023-09-14) |
6 | 67 |
|
7 | 68 | ### Migration notes |
|
0 commit comments