⭐ New Features / Enhancements
- SimpleTracer setParent and setNoParent don't do anything #675
- re-uses w3c traceparent parser from brave #532
- deps: bumps to Brave 6.0.0 and moves off internal type #511
- Add TestSpanReporter #463
🐞 Bug Fixes
- ObservationAwareBaggageThreadLocalAccessor loses scopes in the wrong order #579
- stops setting shared flag when extracting headers #535
- Spring Boot 3.2.1 misbehave with micrometer-tracing-bridge-brave:1.2.1 #504
- OpenTelemetry and tagged baggage does not create a tag #375
Tasks
- Exclude benchmarks module from the BOM #621
- Add package-info.java with non-null by default #545
- Further deprecate OTel and Brave Http instrumentations #371
- Remove unused OTel Logging Exporter dependency #562
🔨 Dependency Upgrades
- Upgrade to OTel 1.35.0 and Zipkin dependencies #536
- Upgrade to Micrometer 1.13.0 #700
- Bump io.opentelemetry:opentelemetry-bom-alpha from 1.37.0-alpha to 1.38.0-alpha #705
- Bump io.opentelemetry:opentelemetry-bom from 1.37.0 to 1.38.0 #702
- Bump io.opentelemetry.instrumentation:opentelemetry-instrumentation-api-semconv from 1.33.1-alpha to 1.33.2-alpha #682
- Bump io.zipkin.aws:brave-propagation-aws from 1.2.3 to 1.2.4 #672
- Bump io.zipkin.reporter2:zipkin-reporter-bom from 3.3.0 to 3.4.0 #671
- Bump io.zipkin.brave:brave-bom from 6.0.2 to 6.0.3 #666
❤️ Contributors
Thank you to all the contributors who worked on this release:
@codefromthecrypt, @ttddyy, and @Antosch