⚠️ When this version was released, a newer version of some OpenTelemetry artifacts were already available but not everything. This caused that this release depends on version 1.30.1
for io.opentelemetry:*
artifacts and 1.29.0
version for io.opentelemetry.instrumentation:*
artifacts.
⭐ New Features / Enhancements
- Allow setting timestamp of an event on a span #334
🐞 Bug Fixes
- ObservationAwareSpanThreadLocalAccessor does not remove SpanAction #328
- Add ThreadLocalAccessor to propagate Baggage with Reactor #319
- Fix lost baggage if more than one #317
- micrometer-tracing-bridge-otel is not setting span name in extract() resulting Jaeger remote sampler perOperation to fail #259
🔨 Dependency Upgrades
- Use context-propagation 1.0.5 and micrometer 1.12.0-M3 #354
- Bump OTel to 1.29.0 #336
- Match OTel semconv version to the SDK version #340
- Upgrade to Micrometer SNAPSHOT versions #347
- Upgrade to Testcontainers 1.19.0 #346
- Upgrade to Mockito 5.5.0 #345
- Upgrade to JUnit 5.10.0 #344
- Bump actions/checkout from 3.6.0 to 4.0.0 #339
- Bump actions/checkout from 3.5.3 to 3.6.0 #338
📝 Tasks
- Generate lock files #353
- Upgrade to foojay-resolver-convention 0.7.0 #349
- Upgrade Gradle to 8.3.0 #348
❤️ Contributors
Thank you to all the contributors who worked on this release: