Releases: micrometer-metrics/micrometer
Releases · micrometer-metrics/micrometer
1.11.4
🐞 Bug Fixes
- Ensure LongTaskTimer and FunctionTimer produce consistent data #3985
🔨 Dependency Upgrades
- Use context-propagation 1.0.5 #4078
- Upgrade to AWS SDK 2.20.143 #4076
- Upgrade to Spectator 1.6.10 #4075
- Upgrade to Mockito 5.5.0 #4074
- Upgrade to Kotlin 1.7.21 #4057
- Upgrade to Testcontainers 1.19.0 #4073
- Upgrade to H2 2.2.222 #4072
- Upgrade to SignalFx 1.0.34 #4071
- Upgrade to AWS SDK 1.12.546 #4070
- Upgrade to Reactor 3.4.32, Reactor Netty 1.0.35, and Netty 4.1.97 #4065
- Bump actions/checkout from 3 to 4 #4059
📝 Tasks
❤️ Contributors
Thank you to all the contributors who worked on this release:
1.10.11
🐞 Bug Fixes
- Ensure LongTaskTimer and FunctionTimer produce consistent data #3985
🔨 Dependency Upgrades
- Use context-propagation 1.0.5 #4078
- Upgrade to Mockito 5.5.0 #4074
- Upgrade to Kotlin 1.7.21 #4057
- Upgrade to Testcontainers 1.19.0 #4073
- Upgrade to H2 2.2.222 #4072
- Upgrade to SignalFx 1.0.34 #4071
- Upgrade to AWS SDK 1.12.546 #4070
- Upgrade to Reactor 3.4.32, Reactor Netty 1.0.35, and Netty 4.1.97 #4065
- Bump actions/checkout from 3 to 4 #4059
📝 Tasks
❤️ Contributors
Thank you to all the contributors who worked on this release:
1.9.15
🐞 Bug Fixes
- Ensure LongTaskTimer and FunctionTimer produce consistent data #3985
🔨 Dependency Upgrades
- Upgrade to Testcontainers 1.19.0 #4073
- Upgrade to H2 2.2.222 #4072
- Upgrade to SignalFx 1.0.34 #4071
- Upgrade to AWS SDK 1.12.546 #4070
- Upgrade to Reactor 3.4.32, Reactor Netty 1.0.35, and Netty 4.1.97 #4065
- Bump actions/checkout from 3 to 4 #4059
📝 Tasks
❤️ Contributors
Thank you to all the contributors who worked on this release:
1.12.0-M2
⭐ New Features
- Add Observation instrumentation for Jakarta JMS #4007
- Add exemplar support to _count #3996
- Removes the need to set OR on OTLA #3986
📔 Documentation
🐞 Bug Fixes
- Transitive Guava dependency in Stackdriver module is causing build failures #4010
🔨 Dependency Upgrades
- Use 5.10.+ for junit-bom #4029
- Switch to context-propagation 1.0.5 #4027
- Upgrade to AWS SDK 2.20.123 #4023
- Upgrade to Spectator 1.6.8 #4022
- Upgrade to context-propagation 1.0.5 #4026
- Upgrade to Spring Boot 2.7.14 #4024
- Upgrade to Spring Framework 5.3.29 #4021
- Upgrade to JMH 1.37 #4020
- Upgrade to ArchUnit 1.1.0 #4019
- Upgrade to SignalFx 1.0.33 #4018
- Upgrade to AWS SDK 1.12.526 #4017
- Fix SLF4J version for SignalFx: 1.7.36 #4016
- Upgrade to Reactor 3.4.31, Reactor Netty 1.0.34, and Netty 4.1.96 #4015
- Upgrade to Foojay Resolver Convention 0.6.0 #4014
- Upgrade to Spring GE Conventions to 0.0.14 #4013
- Bump com.gradle.enterprise from 3.14 to 3.14.1 #4005
- Bump com.gradle.enterprise from 3.13.4 to 3.14 #3994
📝 Tasks
- Polish gh-3924 #4009
- Move WavefrontConfig.getUriString() to PropertyValidator #3995
- Upgrade to Gradle Wrapper 8.2.1 #3972
❤️ Contributors
Thank you to all the contributors who worked on this release:
1.11.3
⭐ New Features / Enhancements
- Removes the need to set OR on OTLA #3986
📔 Documentation
🔨 Dependency Upgrades
- Upgrade to AWS SDK 2.20.123 #4023
- Upgrade to Spectator 1.6.8 #4022
- Upgrade to context-propagation 1.0.5 #4026
- Upgrade to Spring Boot 2.7.14 #4024
- Upgrade to Spring Framework 5.3.29 #4021
- Upgrade to JMH 1.37 #4020
- Upgrade to ArchUnit 1.1.0 #4019
- Upgrade to SignalFx 1.0.33 #4018
- Upgrade to AWS SDK 1.12.526 #4017
- Fix SLF4J version for SignalFx: 1.7.36 #4016
- Upgrade to Reactor 3.4.31, Reactor Netty 1.0.34, and Netty 4.1.96 #4015
- Upgrade to Foojay Resolver Convention 0.6.0 #4014
- Upgrade to Spring GE Conventions to 0.0.14 #4013
- Bump com.gradle.enterprise from 3.14 to 3.14.1 #4005
- Bump com.gradle.enterprise from 3.13.4 to 3.14 #3994
📝 Tasks
- Polish gh-3924 #4009
- Move WavefrontConfig.getUriString() to PropertyValidator #3995
- Upgrade to Gradle Wrapper 8.2.1 #3972
❤️ Contributors
Thank you to all the contributors who worked on this release:
1.10.10
⭐ New Features / Enhancements
- Removes the need to set OR on OTLA #3986
📔 Documentation
🔨 Dependency Upgrades
- Upgrade to context-propagation 1.0.5 #4026
- Upgrade to context-propagation 1.0.5-SNAPSHOT #4025
- Upgrade to Spring Boot 2.7.14 #4024
- Upgrade to Spring Framework 5.3.29 #4021
- Upgrade to JMH 1.37 #4020
- Upgrade to ArchUnit 1.1.0 #4019
- Upgrade to SignalFx 1.0.33 #4018
- Upgrade to AWS SDK 1.12.526 #4017
- Fix SLF4J version for SignalFx: 1.7.36 #4016
- Upgrade to Reactor 3.4.31, Reactor Netty 1.0.34, and Netty 4.1.96 #4015
- Upgrade to Foojay Resolver Convention 0.6.0 #4014
- Upgrade to Spring GE Conventions to 0.0.14 #4013
- Bump com.gradle.enterprise from 3.14 to 3.14.1 #4005
- Bump com.gradle.enterprise from 3.13.4 to 3.14 #3994
📝 Tasks
- Go back to context propagation snapshots #3977
- Move WavefrontConfig.getUriString() to PropertyValidator #3995
- Upgrade to Gradle Wrapper 8.2.1 #3972
❤️ Contributors
Thank you to all the contributors who worked on this release:
1.9.14
📔 Documentation
- Add javadoc to Timed and TimedSet #3982
🔨 Dependency Upgrades
- Upgrade to Spring Boot 2.7.14 #4024
- Upgrade to Spring Framework 5.3.29 #4021
- Upgrade to JMH 1.37 #4020
- Upgrade to ArchUnit 1.1.0 #4019
- Upgrade to SignalFx 1.0.33 #4018
- Upgrade to AWS SDK 1.12.526 #4017
- Fix SLF4J version for SignalFx: 1.7.36 #4016
- Upgrade to Reactor 3.4.31, Reactor Netty 1.0.34, and Netty 4.1.96 #4015
- Upgrade to Foojay Resolver Convention 0.6.0 #4014
- Upgrade to Spring GE Conventions to 0.0.14 #4013
- Bump com.gradle.enterprise from 3.14 to 3.14.1 #4005
- Bump com.gradle.enterprise from 3.13.4 to 3.14 #3994
📝 Tasks
- Move WavefrontConfig.getUriString() to PropertyValidator #3995
- Upgrade to Gradle Wrapper 8.2.1 #3972
❤️ Contributors
Thank you to all the contributors who worked on this release:
1.12.0-M1
⭐ New Features / Enhancements
- Configurable base time unit for OTLP registry #3870
- Instrumentations for Apache HttpComponents do not meter errors and leak memory #3800
🐞 Bug Fixes
- HttpRequestTags depends on both jakarta and javax Servlet variants #3804
🔨 Dependency Upgrades
- Upgrade to context-propagation 1.1.0-M3 #3975
- Fix Guava dependency resolution #3954
- Upgrade to dynatrace-metric-utils 1.7.1 #3825
📝 Tasks
1.11.2
🐞 Bug Fixes
- OTLP Histogram missing bucket count for positive infinity #3934
- micrometer-osgi-test artifact should not be published #3929
- StepMeterRegistry publishes on close even if config.enabled is false #3914
- Using publishPercentileHistogram breaks histogram values #3904
- Avoid potential race condition with Observation.NOOP #3946
- ObservationThreadLocalAccessor.restore() generating errors in tests #3943
- OTLA throws NPE when on restore there's no current scope #3942
- Mockito should be an implementation dependency instead of API for micrometer-observation-test #3906
- ObservationThreadLocalAccessor has a public static instance which should be private static #3905
- Introduced binary incompatibility in Micrometer Observation #3902
- Wavefront Proxy validation error with default
uri
implementation #3903 - Unnecessary ThreadLocal overhead in LogbackMetrics for disabled log levels #3891
📔 Documentation
- Fix Javadoc for ObservationThreadLocalAccessor(ObservationRegistry) #3937
- Add missing
@since
tags across the code base where appropriate #3907
🔨 Dependency Upgrades
- Upgrade to context-propagation 1.0.4 #3974
- Upgrade to AWS SDK 2.20.100 #3970
- Upgrade to Spectator 1.6.6 #3969
- Upgrade to Mockito 5.4.0 #3968
- Backport 'Fix Guava dependency resolution' #3967
- Upgrade to Spring Boot 2.7.13 #3966
- Upgrade to H2 2.2.220 #3965
- Upgrade to AWS SDK 1.12.503 #3964
- Upgrade to Reactor 3.4.30, Reactor Netty 1.0.33, and Netty 4.1.94 #3963
- Bump com.gradle.enterprise from 3.13.3 to 3.13.4 #3921
📝 Tasks
- Upgrade to Spotless Gradle plugin 6.19.0 #3928
- Upgrade to Gradle Wrapper 8.2 #3951
- OTelCollectorIntegrationTest failing due to breaking change in OTel Collector #3925
- Upgrade to me.champeau.jmh 0.7.1 #3918
- Upgrade to com.github.johnrengelman.shadow 8.1.1 #3917
❤️ Contributors
Thank you to all the contributors who worked on this release:
@izeye and @nvervelle
1.10.9
🐞 Bug Fixes
- Avoid potential race condition with Observation.NOOP #3946
- ObservationThreadLocalAccessor.restore() generating errors in tests #3943
- OTLA throws NPE when on restore there's no current scope #3942
- Mockito should be an implementation dependency instead of API for micrometer-observation-test #3906
- ObservationThreadLocalAccessor has a public static instance which should be private static #3905
- Introduced binary incompatibility in Micrometer Observation #3902
- Wavefront Proxy validation error with default
uri
implementation #3903 - Unnecessary ThreadLocal overhead in LogbackMetrics for disabled log levels #3891
📔 Documentation
- Fix Javadoc for ObservationThreadLocalAccessor(ObservationRegistry) #3937
- Add missing
@since
tags across the code base where appropriate #3907
🔨 Dependency Upgrades
- Upgrade to context-propagation 1.0.4 #3974
- Upgrade to Mockito 5.4.0 #3968
- Backport 'Fix Guava dependency resolution' #3967
- Upgrade to Spring Boot 2.7.13 #3966
- Upgrade to H2 2.2.220 #3965
- Upgrade to AWS SDK 1.12.503 #3964
- Upgrade to Reactor 3.4.30, Reactor Netty 1.0.33, and Netty 4.1.94 #3963
- Bump com.gradle.enterprise from 3.13.3 to 3.13.4 #3921
📝 Tasks
- Upgrade to Spotless Gradle plugin 6.19.0 #3928
- Upgrade to Gradle Wrapper 8.2 #3951
- OTelCollectorIntegrationTest failing due to breaking change in OTel Collector #3925
- Upgrade to me.champeau.jmh 0.7.1 #3918
- Upgrade to com.github.johnrengelman.shadow 8.1.1 #3917
❤️ Contributors
Thank you to all the contributors who worked on this release:
@izeye and @nvervelle