Sourced from io.micrometer:micrometer-core's releases.
1.15.1
:lady_beetle: Bug Fixes
- IndexProviderFactory throws ConcurrentModificationException #6243
- Make InstrumentationVerificationTests compatible with JUnit 5.13 and earlier versions #6344
- gRPC client interceptor incorrectly registers status CANCELLED as error #6261
:hammer: Dependency Upgrades
- Bump software.amazon.awssdk:cloudwatch from 2.31.41 to 2.31.58 #6372
- Bump com.netflix.spectator:spectator-reg-atlas from 1.8.12 to 1.8.14 #6336
- Bump dropwizard-metrics from 4.2.30 to 4.2.32 #6307
- Bump io.prometheus:prometheus-metrics-bom from 1.3.7 to 1.3.8 #6306
- Bump io.prometheus:prometheus-metrics-bom from 1.3.6 to 1.3.7 #6241
:memo: Tasks
- Remove AtomicReference from StatsdMeterRegistryTest #6311
- Remove java11Test setup from micrometer-test #6293
- Polish StatsD line builders #6285
- Improve StatsD tests #6284
- Resolve StringSplitter from Error Prone #6271
- Resolve EqualsGetClass from Error Prone #6263
- Resolve ClassCanBeStatic from Error Prone #6253
- Resolve InlineFormatString from Error Prone #6232
- Add more tests for TimedHandler #6227
- Replace TimeUtils usage to TimeUnit where applicable #6224
:heart: Contributors
Thank you to all the contributors who worked on this release:
@izeye
,@kwondh5217
,@cfredri4
, and@ngocnhan-tran1996
1.15.0
:star: New Features
- Further enhancement to OtlpMetricsSender #6025
- Make Prometheus Metric and Label naming conventions consistent #5923
- Metrics for Executors.newVirtualThreadPerTaskExecutor() #5488
- Metrics for live virtual threads #5950
- More flexible OTLP per meter configuration #6099
- Prometheus/OpenMetrics
_created
timestamp #2625- Make jvm.classes.unloaded description generic #5745
- Use String.toLowerCase()/toUpperCase() with Locale.ROOT consistently #5711
- Use failWithActualExpectedAndMessage() where possible #5696
- Provide target host/port info in ObservationExecChainHandler when HttpHostConnectException is thrown #5615
- Enable Gauge builders to take a subclass of Number #5601
- micrometer-observation-test support for assertions on events #5576
... (truncated)
315a851
Merge branch '1.14.x' into 1.15.x17ff40b
Merge branch '1.13.x' into 1.14.x606afaf
Resolve StringSplitter from Error Prone (#6271)0bfe23b
Merge branch '1.14.x' into 1.15.xaa61a2c
Merge branch '1.13.x' into 1.14.xb1c5697
Migrate to gradle/actions/wrapper-validation@v4f5ad95f
Bump software.amazon.awssdk:cloudwatch from 2.31.57 to 2.31.58 (#6372)ec25823
Merge branch '1.14.x' into 1.15.x046236e
Fix ConcurrentModificationException in Exponential Histogram (#6363)0c56034
Merge branch '1.14.x' into 1.15.x