|
79 | 79 | - The `opentelemetry-runtime-metrics` artifact has been renamed and split into |
80 | 80 | `opentelemetry-runtime-telemetry-java8` and `opentelemetry-runtime-telemetry-java17` |
81 | 81 | ([#8165](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/8165), |
82 | | - [#8715](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/8715)) |
| 82 | + [#8715](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/8715)) |
83 | 83 | - `InetSocketAddressNetServerAttributesGetter` and `InetSocketAddressNetClientAttributesGetter` |
84 | 84 | have been deprecated |
85 | 85 | ([#8341](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/8341), |
86 | | - [#8591](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/8591)) |
| 86 | + [#8591](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/8591)) |
87 | 87 | - The new HTTP and network semantic conventions can be opted into using either the system |
88 | 88 | property `otel.semconv-stability.opt-in` or the environment variable |
89 | 89 | `OTEL_SEMCONV_STABILITY_OPT_IN`, which support two values: |
90 | 90 | - `http` - emit the new, stable HTTP and networking attributes, and stop emitting the old |
91 | | - experimental HTTP and networking attributes that the instrumentation emitted previously. |
| 91 | + experimental HTTP and networking attributes that the instrumentation emitted previously. |
92 | 92 | - `http/dup` - emit both the old and the stable HTTP and networking attributes, allowing |
93 | 93 | for a more seamless transition. |
94 | 94 | - The default behavior (in the absence of one of these values) is to continue emitting |
|
104 | 104 | ([#8487](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/8487)) |
105 | 105 | - Reactor Kafka |
106 | 106 | ([#8439](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/8439), |
107 | | - [#8529](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/8529)) |
| 107 | + [#8529](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/8529)) |
108 | 108 |
|
109 | 109 | ### 📈 Enhancements |
110 | 110 |
|
|
286 | 286 | ([#8174](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/8174)) |
287 | 287 | - Spring scheduling: run error handler with the same context as task |
288 | 288 | ([#8220](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/8220)) |
289 | | -- Switch from http.flavor to net.protocol.* |
| 289 | +- Switch from http.flavor to net.protocol.\* |
290 | 290 | ([#8131](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/8131), |
291 | 291 | [#8244](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/8244)) |
292 | 292 | - Support latest Armeria release |
|
598 | 598 |
|
599 | 599 | ### 🧰 Tooling |
600 | 600 |
|
601 | | -- Muzzle logs should be logged using the io.opentelemetry.* logger name |
| 601 | +- Muzzle logs should be logged using the io.opentelemetry.\* logger name |
602 | 602 | ([#7446](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/7446)) |
603 | 603 |
|
604 | 604 | ## Version 1.21.0 (2022-12-13) |
@@ -840,12 +840,12 @@ The `opentelemetry-instrumentation-api` artifact is declared stable in this rele |
840 | 840 |
|
841 | 841 | - There were a few late-breaking changes in `opentelemetry-instrumentation-api`, prior to it being |
842 | 842 | declared stable: |
843 | | - * `InstrumenterBuilder.addAttributesExtractors(AttributesExtractor...)` was removed, use instead |
| 843 | + - `InstrumenterBuilder.addAttributesExtractors(AttributesExtractor...)` was removed, use instead |
844 | 844 | `addAttributesExtractors(AttributesExtractor)` or |
845 | 845 | `addAttributesExtractors(Iterable<AttributesExtractor>)` |
846 | | - * `SpanLinksExtractor.extractFromRequest()` was removed, use instead manual extraction |
847 | | - * `ErrorCauseExtractor.jdk()` was renamed to `ErrorCauseExtractor.getDefault()` |
848 | | - * `ClassNames` utility was removed with no direct replacement |
| 846 | + - `SpanLinksExtractor.extractFromRequest()` was removed, use instead manual extraction |
| 847 | + - `ErrorCauseExtractor.jdk()` was renamed to `ErrorCauseExtractor.getDefault()` |
| 848 | + - `ClassNames` utility was removed with no direct replacement |
849 | 849 | - The deprecated `io.opentelemetry.instrumentation.api.config.Config` and related classes |
850 | 850 | have been removed |
851 | 851 | ([#6501](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6501)) |
@@ -1208,15 +1208,15 @@ The `opentelemetry-instrumentation-api` artifact is declared stable in this rele |
1208 | 1208 |
|
1209 | 1209 | - Micrometer instrumentation is now automatically applied to spring-boot-actuator apps |
1210 | 1210 | - Some configuration properties have been renamed: |
1211 | | - * `otel.instrumentation.common.experimental.suppress-controller-spans` |
| 1211 | + - `otel.instrumentation.common.experimental.suppress-controller-spans` |
1212 | 1212 | → `otel.instrumentation.common.experimental.controller-telemetry.enabled` |
1213 | 1213 | (important: note that the meaning is inverted) |
1214 | | - * `otel.instrumentation.common.experimental.suppress-view-spans` |
| 1214 | + - `otel.instrumentation.common.experimental.suppress-view-spans` |
1215 | 1215 | → `otel.instrumentation.common.experimental.view-telemetry.enabled` |
1216 | 1216 | (important: note that the meaning is inverted) |
1217 | | - * `otel.instrumentation.netty.always-create-connect-span` |
| 1217 | + - `otel.instrumentation.netty.always-create-connect-span` |
1218 | 1218 | → `otel.instrumentation.netty.connection-telemetry.enabled` |
1219 | | - * `otel.instrumentation.reactor-netty.always-create-connect-span` |
| 1219 | + - `otel.instrumentation.reactor-netty.always-create-connect-span` |
1220 | 1220 | → `otel.instrumentation.reactor-netty.connection-telemetry.enabled` |
1221 | 1221 | - Runtime memory metric names were updated to reflect |
1222 | 1222 | [semantic conventions](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/metrics/semantic_conventions/runtime-environment-metrics.md#jvm-metrics) |
@@ -1519,7 +1519,7 @@ The `opentelemetry-instrumentation-api` artifact is declared stable in this rele |
1519 | 1519 | ([#5112](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/5112)) |
1520 | 1520 | - Parameterize VirtualField field type |
1521 | 1521 | ([#5165](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/5165)) |
1522 | | -- Remove old TraceUtils and use InstrumentationTestRunner#run*Span() (almost) everywhere |
| 1522 | +- Remove old TraceUtils and use InstrumentationTestRunner#run\*Span() (almost) everywhere |
1523 | 1523 | ([#5160](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/5160)) |
1524 | 1524 | - Remove deprecated tracer API |
1525 | 1525 | ([#5175](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/5175)) |
|
0 commit comments