|
6 | 6 |
|
7 | 7 | - The configuration option used to enable traces generated by the `dropwizard-views` instrumentation has changed from `otel.instrumentation.common.experimental.controller-telemetry.enabled` to `otel.instrumentation.common.experimental.view-telemetry.enabled`
|
8 | 8 | ([#14475](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14475))
|
| 9 | +- Deprecated (and `-alpha`) SpanNames class was removed |
| 10 | + ([#14582](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14582)) |
| 11 | + |
| 12 | +### 🌟 New javaagent instrumentation |
| 13 | + |
| 14 | +- Add ClickHouse client v2 instrumentation |
| 15 | + ([#14501](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14501)) |
| 16 | + |
| 17 | +### 📈 Enhancements |
| 18 | + |
| 19 | +- Add code attributes for log4j1 |
| 20 | + ([#13947](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13947)) |
| 21 | +- Add headers capture feature to Kafka 2.6 interceptors |
| 22 | + ([#14290](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14290)) |
| 23 | +- Support custom exception handling from logger instrumentation |
| 24 | + ([#14493](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14493)) |
| 25 | +- Add call depth check to executor instrumentation |
| 26 | + ([#14546](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14546)) |
| 27 | +- Add Spring starter thread details support |
| 28 | + ([#14449](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14449)) |
| 29 | +- Let AWS Lambda SQS handlers report partial batch failures |
| 30 | + ([#14468](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14468)) |
| 31 | +- Instrument instrumentation suppression API |
| 32 | + ([#14565](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14565)) |
| 33 | +- Declarative config: update file version support |
| 34 | + ([#14593](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14593)) |
| 35 | +- Add `url.template` support to Spring 6 RestTemplate |
| 36 | + ([#14612](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14612)) |
| 37 | +- Declarative config: add missing resource providers |
| 38 | + ([#14222](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14222)) |
| 39 | +- Declarative config: map common-enabled property |
| 40 | + ([#14589](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14589)) |
| 41 | + |
| 42 | +### 🛠️ Bug fixes |
| 43 | + |
| 44 | +- Fix non-lowercase messaging headers capture |
| 45 | + ([#14479](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14479)) |
| 46 | +- Fix JUL logger methods parameter mismatch |
| 47 | + ([#14531](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14531)) |
| 48 | +- Fix a test failure with latest Mongo release |
| 49 | + ([#14642](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14642)) |
| 50 | + |
| 51 | +### 🧰 Tooling |
| 52 | + |
| 53 | +- Add constructor to AgentClassLoader for custom parent ClassLoader |
| 54 | + ([#14480](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14480)) |
| 55 | +- Declarative config: make bridge usable by Spring starter and contrib |
| 56 | + ([#14497](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14497), |
| 57 | + [#14548](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14548)) |
| 58 | +- Reduce log level for main jar detection |
| 59 | + ([#14528](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14528)) |
9 | 60 |
|
10 | 61 | ## Version 2.19.0 (2025-08-17)
|
11 | 62 |
|
|
0 commit comments