|
2 | 2 |
|
3 | 3 | ## Unreleased
|
4 | 4 |
|
| 5 | +### API |
| 6 | + |
| 7 | +* Fix issue where wrapping "invalid" SpanContexts in Span does not preserve SpanContext |
| 8 | + ([#6044](https://github.com/open-telemetry/opentelemetry-java/pull/6044)) |
| 9 | + |
| 10 | +#### Incubator |
| 11 | + |
| 12 | +* Refactor and add to ExtendedTracer, add ExtendedContextPropagators |
| 13 | + ([#6017](https://github.com/open-telemetry/opentelemetry-java/pull/6017)) |
| 14 | +* Base64 encode AnyValue bytes in string representation |
| 15 | + ([#6003](https://github.com/open-telemetry/opentelemetry-java/pull/6003)) |
| 16 | + |
| 17 | +### SDK |
| 18 | + |
| 19 | +#### Exporters |
| 20 | + |
| 21 | +* Add connectTimeout configuration option OtlpHttp{Signal}Exporters |
| 22 | + ([#5941](https://github.com/open-telemetry/opentelemetry-java/pull/5941)) |
| 23 | +* Add ability for Otlp{Protocol}LogRecordExporter to serialize log body any value |
| 24 | + ([#5938](https://github.com/open-telemetry/opentelemetry-java/pull/5938)) |
| 25 | +* Android environments can now handle base64 encoded PEM keys, remove exception handling in |
| 26 | + TlsUtil#decodePem |
| 27 | + ([#6034](https://github.com/open-telemetry/opentelemetry-java/pull/6034)) |
| 28 | +* Add header supplier configuration option to OTLP exporters |
| 29 | + ([#6004](https://github.com/open-telemetry/opentelemetry-java/pull/6004)) |
| 30 | + |
| 31 | + |
| 32 | +#### Extensions |
| 33 | + |
| 34 | +* Add autoconfigure option for customizing SpanProcessor, LogRecordProcessor |
| 35 | + ([#5986](https://github.com/open-telemetry/opentelemetry-java/pull/5986)) |
| 36 | +* Incubator allows for simpler creation of start-only and end-only SpanProcessors. |
| 37 | + ([#5923](https://github.com/open-telemetry/opentelemetry-java/pull/5923)) |
| 38 | + |
| 39 | +#### Testing |
| 40 | + |
| 41 | +* Add hasAttributesSatisfying overload to AbstractPointAssert |
| 42 | + ([#6048](https://github.com/open-telemetry/opentelemetry-java/pull/6048)) |
| 43 | + |
| 44 | +### Project Tooling |
| 45 | + |
| 46 | +* Building animal sniffer signatures directly from android corelib |
| 47 | + ([#5973](https://github.com/open-telemetry/opentelemetry-java/pull/5973)) |
| 48 | +* Target kotlin 1.6 in kotlin extension |
| 49 | + ([#5910](https://github.com/open-telemetry/opentelemetry-java/pull/5910)) |
| 50 | +* Define language version compatibility requirements |
| 51 | + ([#5983](https://github.com/open-telemetry/opentelemetry-java/pull/5983)) |
| 52 | + |
5 | 53 | ## Version 1.32.0 (2023-11-13)
|
6 | 54 |
|
7 | 55 | ### API
|
|
0 commit comments