Version 1.36.0
This release targets the OpenTelemetry SDK 1.38.0.
AWS resources
- Optimization: don't attempt detection if a cloud provider has already been detected (#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)
GCP Resources
- Optimization: don't attempt detection if a cloud provider has already been detected (#1225)
- Update guidance for manual instrumentation usage (#1250)
JMX metrics
- Remove
slf4j-simple
dependency (#1283)
Maven extension
- Disable metrics and logs by default (#1276)
- Migrate to current semconv (#1299)
- Migrate from Plexus to JSR 330 dependency injection APIs (#1320)
Span stack trace
- Enable publishing to maven central (#1297)
🙇 Thank you
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@akats7
@breedx-splk
@cijothomas
@cyrille-leclerc
@jack-berg
@jackshirazi
@jmacd
@JonasKunz
@jsuereth
@kenfinnigan
@laurit
@LikeTheSalad
@MikeGoldsmith
@oertl
@PeterF778
@psx95
@SylvainJuge
@trask
@tylerbenson
@XN137
@zeitlinger