|
2 | 2 |
|
3 | 3 | ## Unreleased |
4 | 4 |
|
| 5 | +### Migration notes |
| 6 | + |
| 7 | +- `java.util.concurrent` executors instrumentation suppression key has changed from `executor` to `executors` |
| 8 | + ([#8451](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/8451)) |
| 9 | + |
| 10 | +### 🌟 New javaagent instrumentation |
| 11 | + |
| 12 | +- Add instrumentation for vertx-sql-client |
| 13 | + ([#8311](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/8311)) |
| 14 | + |
| 15 | +### 🌟 New library instrumentation |
| 16 | + |
| 17 | +### 📈 Enhancements |
| 18 | + |
| 19 | +- Make net.transport an optional attribute |
| 20 | + ([#8279](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/8279)) |
| 21 | +- Introduce `@AddingSpanAttributes` annotation |
| 22 | + ([#7787](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/7787)) |
| 23 | +- JavaScript snippet injection |
| 24 | + ([#7650](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/7650)) |
| 25 | +- Map `peer.service` also from `net.sock.peer.name` |
| 26 | + ([#7888](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/7888)) |
| 27 | +- Set up EarlyInitAgentConfig even earlier |
| 28 | + ([#8413](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/8413)) |
| 29 | + |
| 30 | +### 🛠️ Bug fixes |
| 31 | + |
| 32 | +- Fix nested http.route |
| 33 | + ([#8282](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/8282)) |
| 34 | +- Fix undertow instrumentation with http pipelining |
| 35 | + ([#8400](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/8400)) |
| 36 | +- Fix http pipelining on Grizzly |
| 37 | + ([#8411](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/8411)) |
| 38 | +- Fix http pipelining on Netty 4.1 server |
| 39 | + ([#8412](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/8412)) |
| 40 | +- Allow transforming classes with missing field types |
| 41 | + ([#8393](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/8393)) |
| 42 | +- Fix reactor flux retry context leak |
| 43 | + ([#8456](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/8456)) |
| 44 | + |
| 45 | +### 🧰 Tooling |
| 46 | + |
| 47 | +- Introduce new incubating `InstrumenterBuilder` methods |
| 48 | + ([#8392](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/8392)) |
| 49 | + |
5 | 50 | ## Version 1.25.1 (2023-04-27) |
6 | 51 |
|
7 | 52 | - Fix apache pulsar instrumentation missing from the Java agent |
|
0 commit comments