Releases: micrometer-metrics/tracing
Releases · micrometer-metrics/tracing
1.1.1
1.0.6
1.1.0
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
🔨 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
1.0.5
Known issue: This release mistakenly depends on a previous version of the micrometer-bom but it should have depend on the current one: 1.10.7
instead of 1.10.6
. This will be addressed in a forthcoming patch release. You should use that version instead. See #256.
🐞 Bug Fixes
- TracingObservationHandler doesn't include manually created spans #244
- BaggageManager#getBaggage() is inconsistent when baggage doesn't exist #237
📔 Documentation
- JavaDoc : Propagator references Open Telemetry classes which is not part of Micrometer #230
🔨 Dependency Upgrades
1.1.0-RC1
1.0.4
⭐ New Features
- Allow propagating spans via ThreadLocalAccessors #206
🐞 Bug Fixes
- Avoid calling exporter if no traces to send #224
- Fixed the logic for scope clearing #223
- CompositeSpanExporter should not call
spanExporter
if there are no spans to send #221 - Stackoverflow with reverting scope #220
- Not creating scopes when resetting scope on trace handler #213
- TracingAwareMeterObservationHandler's delegate is unable to fetch the current Span #207
🔨 Dependency Upgrades
- Upgrade to Micrometer 1.10.6 #225
❤️ Contributors
Thank you to all the contributors who worked on this release:
1.1.0-M2
1.0.3
🐞 Bug Fixes
- NullPointerException on closing scope #179
- Fix NPE from SimpleTracer#createBaggage #176
- IllegalStateException "Trying to close scope for span" #171
🔨 Dependency Upgrades
- Upgrade to micrometer-bom 1.10.5 #201
- Upgrade spring-javaformat to 0.0.38 #195
- Upgrade Gradle to 8.0.2 #192
- Upgrade Nexus publish-plugin to 1.3.0 #191
- Upgrade nebula-project-plugin to 10.1.2 #190
- Upgrade nebula-publishing-plugin to 20.1.0 #189
- Upgrade nohttp-gradle to 0.0.11 #188
- Bump com.gradle.enterprise from 3.12.3 to 3.12.4 #180
❤️ Contributors
Thank you to all the contributors who worked on this release: