diff --git a/.github/scripts/draft-change-log-entries.sh b/.github/scripts/draft-change-log-entries.sh index bb4ae996..89b4fa3e 100755 --- a/.github/scripts/draft-change-log-entries.sh +++ b/.github/scripts/draft-change-log-entries.sh @@ -27,6 +27,7 @@ declare -A component_names=() component_names["aws-resources/"]="AWS resources" component_names["aws-xray/"]="AWS X-Ray SDK support" component_names["aws-xray-propagator/"]="AWS X-Ray propagator" +component_names["baggage-processor/"]="Baggage processor" component_names["compressors/"]="Compressors" component_names["consistent-sampling/"]="Consistent sampling" component_names["disk-buffering/"]="Disk buffering" diff --git a/CHANGELOG.md b/CHANGELOG.md index 922e1336..562df60d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,46 @@ ## Unreleased +### AWS resources + +- Optimization: don't attempt detection if a cloud provider has already been detected + ([#1225](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/1225)) + +### Baggage processor - New 🌟 + +This module provides a SpanProcessor that stamps baggage onto spans as attributes on start. + +### Consistent sampling + +- Assume random trace ID and set th-field only for sampled spans + ([#1278](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/1278)) + +### GCP Resources + +- Optimization: don't attempt detection if a cloud provider has already been detected + ([#1225](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/1225)) +- Update guidance for manual instrumentation usage + ([#1250](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/1250)) + +### JMX metrics + +- Remove `slf4j-simple` dependency + ([#1283](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/1283)) + +### Maven extension + +- Disable metrics and logs by default + ([#1276](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/1276)) +- Migrate to current semconv + ([#1299](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/1299)) +- Migrate from Plexus to JSR 330 dependency injection APIs + ([#1320](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/1320)) + +### Span stack trace + +- Enable publishing to maven central + ([#1297](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/1297)) + ## Version 1.35.0 (2024-04-16) ### JMX metrics