|
2 | 2 |
|
3 | 3 | ## Unreleased
|
4 | 4 |
|
| 5 | +### API |
| 6 | + |
| 7 | +* Fix ConfigUtil#getString ConcurrentModificationException |
| 8 | + ([#6841](https://github.com/open-telemetry/opentelemetry-java/pull/6841)) |
| 9 | + |
| 10 | +### SDK |
| 11 | + |
| 12 | +#### Traces |
| 13 | + |
| 14 | +* Stabilize ExceptionEventData |
| 15 | + ([#6795](https://github.com/open-telemetry/opentelemetry-java/pull/6795)) |
| 16 | + |
| 17 | +#### Metrics |
| 18 | + |
| 19 | +* Stabilize metric cardinality limits |
| 20 | + ([#6794](https://github.com/open-telemetry/opentelemetry-java/pull/6794)) |
| 21 | +* Refactor metrics internals to remove MeterSharedState |
| 22 | + ([#6845](https://github.com/open-telemetry/opentelemetry-java/pull/6845)) |
| 23 | + |
| 24 | +#### Exporters |
| 25 | + |
| 26 | +* Add memory mode option to stdout exporters |
| 27 | + ([#6774](https://github.com/open-telemetry/opentelemetry-java/pull/6774)) |
| 28 | +* Log a warning if OTLP endpoint port is likely incorrect given the protocol |
| 29 | + ([#6813](https://github.com/open-telemetry/opentelemetry-java/pull/6813)) |
| 30 | +* Fix OTLP gRPC retry mechanism for unsuccessful HTTP responses |
| 31 | + ([#6829](https://github.com/open-telemetry/opentelemetry-java/pull/6829)) |
| 32 | +* Add ByteBuffer field type marshaling support |
| 33 | + ([#6686](https://github.com/open-telemetry/opentelemetry-java/pull/6686)) |
| 34 | +* Fix stdout exporter format by adding newline after each export |
| 35 | + ([#6848](https://github.com/open-telemetry/opentelemetry-java/pull/6848)) |
| 36 | +* Enable `reusuable_data` memory mode by default for `OtlpGrpc{Signal}Exporter`, |
| 37 | + `OtlpHttp{Signal}Exporter`, `OtlpStdout{Signal}Exporter`, and `PrometheusHttpServer` |
| 38 | + ([#6799](https://github.com/open-telemetry/opentelemetry-java/pull/6799)) |
| 39 | + |
| 40 | +#### Extension |
| 41 | + |
| 42 | +* Rebrand file configuration to declarative configuration in documentation |
| 43 | + ([#6812](https://github.com/open-telemetry/opentelemetry-java/pull/6812)) |
| 44 | +* Fix declarative config `file_format` validation |
| 45 | + ([#6786](https://github.com/open-telemetry/opentelemetry-java/pull/6786)) |
| 46 | +* Fix declarative config env substitution by disallowing '}' in default value |
| 47 | + ([#6793](https://github.com/open-telemetry/opentelemetry-java/pull/6793)) |
| 48 | +* Set declarative config default OTLP protocol to http/protobuf |
| 49 | + ([#6800](https://github.com/open-telemetry/opentelemetry-java/pull/6800)) |
| 50 | +* Stabilize autoconfigure disabling of resource keys via `otel.resource.disabled.keys` |
| 51 | + ([#6809](https://github.com/open-telemetry/opentelemetry-java/pull/6809)) |
| 52 | + |
| 53 | +### Tooling |
| 54 | + |
| 55 | +* Run tests on Java 23 |
| 56 | + ([#6825](https://github.com/open-telemetry/opentelemetry-java/pull/6825)) |
| 57 | +* Test Windows in CI |
| 58 | + ([#6824](https://github.com/open-telemetry/opentelemetry-java/pull/6824)) |
| 59 | +* Add error prone checks for internal javadoc and private constructors |
| 60 | + ([#6844](https://github.com/open-telemetry/opentelemetry-java/pull/6844)) |
| 61 | + |
5 | 62 | ## Version 1.43.0 (2024-10-11)
|
6 | 63 |
|
7 | 64 | ### API
|
|
0 commit comments