| 
2 | 2 | 
 
  | 
3 | 3 | ## Unreleased  | 
4 | 4 | 
 
  | 
 | 5 | +### 🌟 New javaagent instrumentation  | 
 | 6 | + | 
 | 7 | +- Add Avaje Jex Instrumentation  | 
 | 8 | +  ([#13733](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13733))  | 
 | 9 | + | 
 | 10 | +### 📈 Enhancements  | 
 | 11 | + | 
 | 12 | +- Add Gen AI support for additional models  | 
 | 13 | +  ([#13682](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13682))  | 
 | 14 | +- Add JVM metrics to JMX instrumentation  | 
 | 15 | +  ([#13392](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13392))  | 
 | 16 | +- Add `jvm.file_descriptor.count` metric to JMX instrumentation  | 
 | 17 | +  ([#13722](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13722))  | 
 | 18 | +- Optimize lettuce argument splitter regex  | 
 | 19 | +  ([#13736](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13736))  | 
 | 20 | +- Re-enable Agent Detection on z/OS  | 
 | 21 | +  ([#13730](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13730))  | 
 | 22 | +- Add GC cause to jvm GC related metric  | 
 | 23 | +  ([#13750](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13750))  | 
 | 24 | +- Implement stable semconv for db connection pool metrics  | 
 | 25 | +  ([#13785](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13785))  | 
 | 26 | +- Remove operation name from graphql span name  | 
 | 27 | +  ([#13794](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13794))  | 
 | 28 | +- Remove deprecated property for disabling kafka metrics  | 
 | 29 | +  ([#13803](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13803))  | 
 | 30 | +- Add Cloud foundry resource provider  | 
 | 31 | +  ([#13782](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13782))  | 
 | 32 | +- Add instrumentation for opensearch-rest-3.0  | 
 | 33 | +  ([#13823](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13823))  | 
 | 34 | +- Run tests with jdk24 and 25-ea  | 
 | 35 | +  ([#13824](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13824))  | 
 | 36 | +- Propagate context into CompletableFuture returned from aws2 async client methods  | 
 | 37 | +  ([#13810](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13810))  | 
 | 38 | +- Added opt-in instrumentation for transaction commit/rollback in jdbc  | 
 | 39 | +  ([#13709](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13709))  | 
 | 40 | +- Added experimental opt-in JDBC `db.query.parameter.<key>` span attributes  | 
 | 41 | +  ([#13719](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13719))  | 
 | 42 | + | 
 | 43 | +### 🛠️ Bug fixes  | 
 | 44 | + | 
 | 45 | +- Fix instrumentation for ibm https url connection connect  | 
 | 46 | +  ([#13728](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13728))  | 
 | 47 | +- Don't wrap null ResultSet in jdbc library instrumentation  | 
 | 48 | +  ([#13758](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13758))  | 
 | 49 | +- Fix NPE in netty 3.8 instrumentation  | 
 | 50 | +  ([#13801](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13801))  | 
 | 51 | +- Fix ending server span with servlet async request  | 
 | 52 | +  ([#13830](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13830))  | 
 | 53 | + | 
 | 54 | +### 🧰 Tooling  | 
 | 55 | + | 
 | 56 | +- Allow advice to define custom mappings  | 
 | 57 | +  ([#13751](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13751))  | 
 | 58 | + | 
5 | 59 | ## Version 2.15.0 (2025-04-10)  | 
6 | 60 | 
 
  | 
7 | 61 | ### 📈 Enhancements  | 
 | 
0 commit comments