Releases: micrometer-metrics/tracing
1.2.10
Because of dependency issues in OTel, you might get conflicting versions of io.opentelemetry:opentelemetry-api
that your build tool should be able to deal with and resolve the higher version but here are the details in case you want to double-check it:
Micrometer depends on io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.31.0-alpha
which brings in io.opentelemetry:opentelemetry-api:1.31.0
(through io.opentelemetry:opentelemetry-bom:1.31.0
) and io.opentelemetry.semconv:opentelemetry-semconv:1.21.0-alpha
. But io.opentelemetry.semconv:opentelemetry-semconv:1.21.0-alpha
brings in io.opentelemetry:opentelemetry-api:1.29.0
.
So in OTel's dependency tree both 1.29.0
and 1.31.0
of io.opentelemetry:opentelemetry-api
are present, see: #819.
⚠️ Noteworthy
- OTel dependency convergence issue #819
🐞 Bug Fixes
- OTel dependency convergence issue #819
🔨 Dependency Upgrades
- Bump io.micrometer:micrometer-bom from 1.12.9 to 1.12.10 #836
📝 Tasks
- Bump io.spring.develocity.conventions from 0.0.19 to 0.0.20 #821
- Bump spring from 5.3.37 to 5.3.39 #811
- Use TestObservationRegistry in context propagation tests #810
- Bump io.spring.javaformat:spring-javaformat-gradle-plugin from 0.0.42 to 0.0.43 #803
- Bump io.projectreactor:reactor-bom from 2022.0.21 to 2022.0.22 #802
- Bump io.spring.javaformat:spring-javaformat-checkstyle from 0.0.42 to 0.0.43 #801
❤️ Contributors
Thank you to all the contributors who worked on this release:
1.4.0-M2
This is a pre-release milestone for early testing purposes. See https://github.com/micrometer-metrics/tracing?tab=readme-ov-file#milestone-releases
🔨 Dependency Upgrades
- Upgrade to Micrometer 1.14.0-M2 #797
- Bump io.opentelemetry:opentelemetry-bom from 1.39.0 to 1.41.0 #794
- Bump io.opentelemetry:opentelemetry-bom-alpha from 1.39.0-alpha to 1.41.0-alpha #793
- Bump io.opentelemetry.instrumentation:opentelemetry-instrumentation-api-semconv from 1.33.4-alpha to 1.33.5-alpha #784
1.3.3
🔨 Dependency Upgrades
- Bump com.gradle.develocity from 3.17.5 to 3.17.6 #779
- Bump io.micrometer:micrometer-bom from 1.13.2 to 1.13.3 #796
- Bump io.opentelemetry.instrumentation:opentelemetry-instrumentation-api-semconv from 1.33.4-alpha to 1.33.5-alpha #783
- Bump io.projectreactor:reactor-bom from 2022.0.20 to 2022.0.21 #774
- Bump org.awaitility:awaitility from 4.2.1 to 4.2.2 #791
📝 Tasks
- Migrate to io.spring.develocity.conventions:0.0.19 #782
1.2.9
🔨 Dependency Upgrades
- Bump com.gradle.develocity from 3.17.5 to 3.17.6 #781
- Bump io.micrometer:micrometer-bom from 1.12.8 to 1.12.9 #795
- Bump io.projectreactor:reactor-bom from 2022.0.20 to 2022.0.21 #775
- Bump org.awaitility:awaitility from 4.2.1 to 4.2.2 #790
📝 Tasks
- Migrate to io.spring.develocity.conventions:0.0.19 #782
1.4.0-M1
This is a milestone pre-release version intended for early testing ahead of the future 1.4.0 GA release. It is available from the milestone repository.
⭐ New Features
🔨 Dependency Upgrades
- Upgrade to Micrometer 1.14.0-M1 #771
- Bump io.opentelemetry.instrumentation:opentelemetry-instrumentation-api-semconvto 1.33.4-alpha #757
- Bump io.opentelemetry:opentelemetry-bom-alpha from 1.38.0-alpha to 1.39.0-alpha #734
- Bump io.opentelemetry:opentelemetry-bom from 1.38.0 to 1.39.0 #733
- Bump io.zipkin.aws:brave-propagation-aws from 1.2.4 to 1.2.5 #728
❤️ Contributors
Thank you to all the contributors who worked on this release:
1.3.2
1.2.8
1.3.1
🐞 Bug Fixes
- OtelTracer does not set parent context when explicitly specified #698
- The value of parentId depends on sampling #687
🔨 Dependency Upgrades
- Bump io.micrometer:micrometer-bom from 1.13.0 to 1.13.1 #743
- Bump io.spring.javaformat:spring-javaformat-checkstyle from 0.0.41 to 0.0.42 #738
- Bump io.spring.javaformat:spring-javaformat-gradle-plugin from 0.0.41 to 0.0.42 #736
- Bump io.zipkin.aws:brave-propagation-aws from 1.2.4 to 1.2.5 #730
- Bump spring from 5.3.35 to 5.3.36 #727
- Bump io.opentelemetry.instrumentation:opentelemetry-instrumentation-api-semconv from 1.33.2-alpha to 1.33.3-alpha #724
- Bump com.gradle.develocity from 3.17.3 to 3.17.4 #718
- Bump io.projectreactor:reactor-bom from 2022.0.18 to 2022.0.19 #711
- Bump org.aspectj:aspectjweaver from 1.9.22 to 1.9.22.1 #708
📝 Tasks
- Add 1.3.x and remove 1.1.x from dependabot config #707
1.2.7
🐞 Bug Fixes
- OtelTracer does not set parent context when explicitly specified #698
- The value of parentId depends on sampling #687
🔨 Dependency Upgrades
- Bump io.micrometer:micrometer-bom from 1.12.6 to 1.12.7 #742
- Bump io.spring.javaformat:spring-javaformat-gradle-plugin from 0.0.41 to 0.0.42 #740
- Bump io.spring.javaformat:spring-javaformat-checkstyle from 0.0.41 to 0.0.42 #739
- Bump spring from 5.3.35 to 5.3.36 #725
- Bump com.gradle.develocity from 3.17.3 to 3.17.4 #716
- Bump io.projectreactor:reactor-bom from 2022.0.18 to 2022.0.19 #710
- Bump org.aspectj:aspectjweaver from 1.9.22 to 1.9.22.1 #706
1.3.0
⭐ 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