Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
51 changes: 51 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,57 @@

- 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`
([#14475](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14475))
- Deprecated (and `-alpha`) SpanNames class was removed
([#14582](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14582))

### 🌟 New javaagent instrumentation

- Add ClickHouse client v2 instrumentation
([#14501](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14501))

### 📈 Enhancements

- Add code attributes for log4j1
([#13947](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13947))
- Add headers capture feature to Kafka 2.6 interceptors
([#14290](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14290))
- Support custom exception handling from logger instrumentation
([#14493](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14493))
- Add call depth check to executor instrumentation
([#14546](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14546))
- Add Spring starter thread details support
([#14449](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14449))
- Let AWS Lambda SQS handlers report partial batch failures
([#14468](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14468))
- Instrument instrumentation suppression API
([#14565](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14565))
- Declarative config: update file version support
([#14593](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14593))
- Add `url.template` support to Spring 6 RestTemplate
([#14612](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14612))
- Declarative config: add missing resource providers
([#14222](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14222))
- Declarative config: map common-enabled property
([#14589](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14589))

### 🛠️ Bug fixes

- Fix non-lowercase messaging headers capture
([#14479](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14479))
- Fix JUL logger methods parameter mismatch
([#14531](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14531))
- Fix a test failure with latest Mongo release
([#14642](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14642))

### 🧰 Tooling

- Add constructor to AgentClassLoader for custom parent ClassLoader
([#14480](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14480))
- Declarative config: make bridge usable by Spring starter and contrib
([#14497](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14497),
[#14548](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14548))
- Reduce log level for main jar detection
([#14528](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/14528))

## Version 2.19.0 (2025-08-17)

Expand Down
Loading