github micrometer-metrics/tracing v1.1.0
1.1.0

latest releases: v1.4.0-M3, v1.3.4, v1.2.10...
16 months ago

Known issue: This release mistakenly depends on the non-GA version 1.11.0-RC1 of the micrometer-bom. This will be addressed in a forthcoming patch release. You should use that version instead. See #255.

⭐ New Features / Enhancements

  • Add ObservationAwareSpanThreadLocalAccessor constructor taking ObservationRegistry #240
  • Adds support for tags with typed values #239
  • Support numeric attributes value for tracing attributes #234
  • otel-bridge: add trace_flags to MDC #229
  • TracingObservationHandler doesn't include manually created spans #244
  • BaggageManager#getBaggage() is inconsistent when baggage doesn't exist #237
  • Aligning with annotations changes in Micrometer #218
  • Links API proposal #204
  • Feature parity with sleuth's annotations #163
  • Slf4JEventListener support custom key #160
  • Support custom MDC key with otel.bridge.Slf4JEventListener #158
  • No-op implementations for Propagator, Setter, and Getter #118

📔 Documentation

  • JavaDoc : Propagator references Open Telemetry classes which is not part of Micrometer #230

🐞 Bug Fixes

  • Different behaviour, hard to control between implementations #184
  • Reconsider the Baggage API #181

🔨 Dependency Upgrades

  • Remove opentelemetry-extension-aws #245
  • Upgrade OTel to 1.25 #231
  • Upgrade to Reactor 3.5.5 #251
  • Upgrade to Testcontainers 1.18.0 #250
  • Upgrade to JUnit 5.9.3 #249
  • Upgrade to Logback 1.2.12 #248
  • Upgrade Gradle to 8.1.1 #246

❤️ Contributors

Thank you to all the contributors who worked on this release:

@acktsap, @ShenFeng312, and @ttddyy

Don't miss a new tracing release

NewReleases is sending notifications on new releases.