Because of issues with OTel dependencies, this release effectively downgrades
io.opentelemetry.instrumentation:opentelemetry-instrumentation-api-semconv
from1.33.5-alpha
to1.33.3-alpha
io.opentelemetry:opentelemetry-api
from1.40.0
to1.38.0
This is because we usually don't upgrade minor versions in patch releases but since OTel does, we unintentionally upgraded io.opentelemetry:opentelemetry-api
from 1.38.0
to 1.40.0
(minor version bump) in earlier patch releases since we upgraded io.opentelemetry.instrumentation:opentelemetry-instrumentation-api-semconv
from 1.33.3-alpha
to 1.33.5-alpha
(patch version bump). A minor version bump in a patch release can be unexpected so this release restores the same minor versions of OTel that 1.3.0
used, see: #819.
⚠️ Noteworthy
- OTel dependency convergence issue #819
🐞 Bug Fixes
- OTel dependency convergence issue #819
🔨 Dependency Upgrades
- Bump io.micrometer:micrometer-bom from 1.13.3 to 1.13.4 #835
📝 Tasks
- Bump io.spring.develocity.conventions from 0.0.19 to 0.0.20 #822
- Bump ch.qos.logback:logback-classic from 1.5.6 to 1.5.7 #815
- Bump spring from 5.3.37 to 5.3.39 #814
- Bump io.projectreactor:reactor-bom from 2022.0.21 to 2022.0.22 #800
- Bump io.spring.javaformat:spring-javaformat-gradle-plugin from 0.0.42 to 0.0.43 #799
- Bump io.spring.javaformat:spring-javaformat-checkstyle from 0.0.42 to 0.0.43 #798
- Use TestObservationRegistry in context propagation tests #810
❤️ Contributors
Thank you to all the contributors who worked on this release: