Skip to content

Releases: micrometer-metrics/micrometer

1.12.3

12 Feb 20:21
v1.12.3
f704fc3
Compare
Choose a tag to compare

🐞 Bug Fixes

  • com.google.cloud:libraries-bom version is not pinned #4711
  • BOM contains reference to unpublished docs module #4585
  • [Dynatrace] Logging verbosity: Move metadata discrepancy logging to WarnThenDebug #4583
  • ObservationGrpcServerCallListener does not capture an uncontrolled error during the execution of the service logic #4490
  • URL decode headers from environment variables in OtlpConfig #4595
  • @MeterTag does not work on package private method #4506
  • DefaultLongTaskTimer class throws an IllegalArgumentException when percentiles is empty #4482
  • Stackdriver exception trying to publish metrics during shutdown #4353
  • TimeWindowMax throws ArithmeticException with a rotateFrequency of 0 #3068
  • JvmGcMetricsTest#sizeMetricsNotSetToZero is failing on CI with generational ZGC #4497
  • Bug: DropwizardMeterRegistry does not remove Gauges created by LongTaskTimer #2924

📔 Documentation

  • Observation API bird's eye view #4726
  • Replace full urls to xref wherever it is possible #4714
  • Update docs with changes from old docs site #4611
  • Reference doc update for tomcat #4599
  • Reference doc update for system #4598
  • Reference doc update for mongodb #4594
  • Reference doc update for logging #4593
  • Reference doc update for Kafka #4592
  • Reference doc update for OkHttp #4586
  • Added Jetty reference doc #4584
  • HttpClient reference documentation #4579
  • gRPC reference documentation #4575
  • Database reference documentation #4574
  • Added examples of Apache Commons Pool #4570
  • Added examples of cache usage #4569
  • Clarify time window length in documentation #4625

🔨 Dependency Upgrades

  • Use latest release (1.1.1) of context-propagation #4745
  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.651 to 1.12.655 #4742
  • Bump testcontainers from 1.19.4 to 1.19.5 #4734
  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.650 to 1.12.651 #4722
  • Bump com.netflix.spectator:spectator-reg-atlas from 1.7.4 to 1.7.7 #4721
  • Bump dynatrace-metric-utils-java to 2.2.0 #4713
  • Bump com.diffplug.spotless:spotless-plugin-gradle to 6.25.0 #4706
  • Bump io.spring.ge.conventions from 0.0.14 to 0.0.15 #4690
  • Bump org.gradle.toolchains.foojay-resolver-convention from 0.7.0 to 0.8.0 #4689
  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.649 to 1.12.650 #4688
  • Bump com.gradle.enterprise from 3.16.1 to 3.16.2 #4673
  • Bump org.apache.tomcat.embed:tomcat-embed-core from 8.5.97 to 8.5.98 #4672
  • Bump io.netty:netty-bom from 4.1.104.Final to 4.1.106.Final #4668
  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.629 to 1.12.649 #4667
  • Bump dropwizard-metrics from 4.2.23 to 4.2.25 #4665
  • Bump io.projectreactor:reactor-bom from 2022.0.14 to 2022.0.15 #4662
  • Bump org.apache.felix:org.apache.felix.scr from 2.2.6 to 2.2.10 #4661
  • Bump uk.org.webcompere:system-stubs-jupiter from 2.1.5 to 2.1.6 #4658
  • Bump spring-javaformat from 0.0.40 to 0.0.41 #4657
  • Bump testcontainers from 1.19.3 to 1.19.4 #4656
  • Update dynatrace-metric-utils-java to 2.1.0 #4565

📝 Tasks

  • Bump org.junit.platform:junit-platform-launcher from 1.10.1 to 1.10.2 #4738
  • Bump junit from 5.10.1 to 5.10.2 #4737
  • Remove usage of deprecated deploy step in CircleCI config #4562
  • Upgrade to logback-classic 1.4.14 #4712
  • Upgrade CI machine image to ubuntu-2204:2024.01.1 #4631
  • Upgrade CI image JDK to 8.0.402, 11.0.22, 17.0.10, 21.0.2 #4630
  • Add sample for MultiGauge #4618
  • Enable whenConnectionCheckedInAfterPoolClose_thenNoExceptionThrown() #4603
  • Clarify complete expiry of distribution statistics in Javadoc #4581
  • Remove JDK 19-specific tests in TagsTest #4512
  • Use LongAdder in CumulativeTimer and CumulativeDistributionSummary #4496

❤️ Contributors

Thank you to all the contributors who worked on this release:

@izeye, @MartinUhlen, @zeitlinger, and @pirgeo

1.11.9

12 Feb 19:55
v1.11.9
f9cef77
Compare
Choose a tag to compare

🐞 Bug Fixes

  • URL decode headers from environment variables in OtlpConfig #4595
  • @MeterTag does not work on package private method #4506
  • DefaultLongTaskTimer class throws an IllegalArgumentException when percentiles is empty #4482
  • Stackdriver exception trying to publish metrics during shutdown #4353
  • TimeWindowMax throws ArithmeticException with a rotateFrequency of 0 #3068
  • JvmGcMetricsTest#sizeMetricsNotSetToZero is failing on CI with generational ZGC #4497
  • Bug: DropwizardMeterRegistry does not remove Gauges created by LongTaskTimer #2924

🔨 Dependency Upgrades

  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.650 to 1.12.655 #4730
  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.649 to 1.12.650 #4685
  • Bump dropwizard-metrics from 4.2.23 to 4.2.25 #4653
  • Bump io.projectreactor:reactor-bom from 2020.0.39 to 2020.0.40 #4651
  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.629 to 1.12.649 #4650
  • Bump io.netty:netty-bom from 4.1.104.Final to 4.1.106.Final #4642
  • Downgrade com.squareup.okhttp3:okhttp from 5.0.0-alpha.11 to 4.11.0 #4582
  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.608 to 1.12.609 #4489

📝 Tasks

  • Add sample for MultiGauge #4618
  • Clarify complete expiry of distribution statistics in Javadoc #4581
  • Use LongAdder in CumulativeTimer and CumulativeDistributionSummary #4496

❤️ Contributors

Thank you to all the contributors who worked on this release:

@izeye, @MartinUhlen, and @zeitlinger

1.12.2

09 Jan 10:58
42ad04e
Compare
Choose a tag to compare

🐞 Bug Fixes

  • java.lang.NullPointerException in DefaultJmsPublishObservationConvention #4505
  • micrometer-registry-statsd POM file is invalid #4492
  • Thread that rolls over meters in StepMeterRegistry shares same name with publishing thread #3837

🔨 Dependency Upgrades

  • Bump org.springframework.cloud:spring-cloud-dependencies from 2021.0.8 to 2021.0.9 #4528
  • Bump com.gradle.enterprise from 3.16 to 3.16.1 #4527
  • Bump software.amazon.awssdk:cloudwatch from 2.21.41 to 2.21.46 #4526
  • Bump org.aspectj:aspectjweaver from 1.9.20.1 to 1.9.21 #4525
  • Bump io.netty:netty-bom from 4.1.101.Final to 4.1.104.Final #4524
  • Bump org.apache.tomcat.embed:tomcat-embed-core from 8.5.96 to 8.5.97 #4522
  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.608 to 1.12.629 #4521
  • Bump io.projectreactor:reactor-bom from 2022.0.13 to 2022.0.14 #4520
  • Bump com.signalfx.public:signalfx-java from 1.0.37 to 1.0.38 #4519

📝 Tasks

  • Fix concurrency in grpc test #4517

❤️ Contributors

Thank you to all the contributors who worked on this release:

@izeye and @ttddyy

1.11.8

09 Jan 10:50
2bea6ac
Compare
Choose a tag to compare

🐞 Bug Fixes

  • micrometer-registry-statsd POM file is invalid #4492
  • Thread that rolls over meters in StepMeterRegistry shares same name with publishing thread #3837

🔨 Dependency Upgrades

  • Bump com.gradle.enterprise from 3.16 to 3.16.1 #4559
  • Bump org.springframework.cloud:spring-cloud-dependencies from 2021.0.8 to 2021.0.9 #4558
  • Bump org.apache.tomcat.embed:tomcat-embed-core from 8.5.96 to 8.5.97 #4557
  • Bump com.signalfx.public:signalfx-java from 1.0.37 to 1.0.38 #4556
  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.608 to 1.12.629 #4555
  • Bump io.netty:netty-bom from 4.1.101.Final to 4.1.104.Final #4554
  • Bump io.projectreactor:reactor-bom from 2020.0.38 to 2020.0.39 #4553

📝 Tasks

  • Fix concurrency in grpc test #4517

❤️ Contributors

Thank you to all the contributors who worked on this release:

@izeye and @ttddyy

1.12.1

11 Dec 12:11
v1.12.1
3c39cb0
Compare
Choose a tag to compare

🐞 Bug Fixes

  • Duplicate publishing of data if registry closes within one step #4357

🔨 Dependency Upgrades

  • Bump com.gradle.enterprise from 3.15.1 to 3.16 #4481
  • Bump com.tngtech.archunit:archunit-junit5 from 1.2.0 to 1.2.1 #4472
  • Bump com.netflix.spectator:spectator-reg-atlas from 1.7.3 to 1.7.4 #4471
  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.593 to 1.12.608 #4468
  • Bump com.netflix.nebula:nebula-release-plugin from 18.0.4 to 18.0.8 #4466
  • Bump software.amazon.awssdk:cloudwatch from 2.21.27 to 2.21.41 #4459
  • Bump org.apache.httpcomponents.client5:httpclient5 from 5.2.1 to 5.2.3 #4434
  • Bump com.github.charithe:kafka-junit from 4.2.7 to 4.2.10 #4433
  • Bump org.apache.maven:maven-resolver-provider from 3.9.5 to 3.9.6 #4431
  • Bump com.signalfx.public:signalfx-java from 1.0.36 to 1.0.37 #4430
  • Bump testcontainers from 1.19.2 to 1.19.3 #4428
  • Bump ch.qos.logback:logback-classic from 1.2.12 to 1.2.13 #4427
  • Bump maven-resolver from 1.9.16 to 1.9.18 #4426
  • Bump com.netflix.spectator:spectator-reg-atlas from 1.7.2 to 1.7.3 #4401
  • Bump software.amazon.awssdk:cloudwatch from 2.21.26 to 2.21.27 #4399
  • Bump io.projectreactor:reactor-bom from 2022.0.12 to 2022.0.13 #4389
  • Bump software.amazon.awssdk:cloudwatch from 2.21.20 to 2.21.26 #4385
  • Bump spring from 5.3.30 to 5.3.31 #4384
  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.586 to 1.12.592 #4376
  • Bump uk.org.webcompere:system-stubs-jupiter from 2.1.4 to 2.1.5 #4371
  • Bump spring-javaformat from 0.0.39 to 0.0.40 #4369
  • Bump testcontainers from 1.19.1 to 1.19.2 #4366
  • Bump org.apache.tomcat.embed:tomcat-embed-core from 8.5.95 to 8.5.96 #4361

📝 Tasks

  • Sync ModifiedClassPathClassLoader from Spring Boot #4402

❤️ Contributors

Thank you to all the contributors who worked on this release:

@izeye and @lenin-jaganathan

1.11.7

11 Dec 11:57
v1.11.7
d19e766
Compare
Choose a tag to compare

🐞 Bug Fixes

  • Duplicate publishing of data if registry closes within one step #4357

🔨 Dependency Upgrades

  • Bump com.gradle.enterprise from 3.15.1 to 3.16 #4480
  • Bump dropwizard-metrics from 4.2.22 to 4.2.23 #4469
  • Bump com.netflix.nebula:nebula-release-plugin from 18.0.4 to 18.0.8 #4467
  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.593 to 1.12.608 #4461
  • Bump ch.qos.logback:logback-classic from 1.2.12 to 1.2.13 #4452
  • Bump org.apache.maven:maven-resolver-provider from 3.9.5 to 3.9.6 #4451
  • Bump org.apache.httpcomponents.client5:httpclient5 from 5.2.1 to 5.2.3 #4449
  • Bump com.signalfx.public:signalfx-java from 1.0.36 to 1.0.37 #4448
  • Bump maven-resolver from 1.9.16 to 1.9.18 #4447
  • Bump com.github.charithe:kafka-junit from 4.2.7 to 4.2.10 #4446
  • Bump testcontainers from 1.19.2 to 1.19.3 #4444
  • Bump uk.org.webcompere:system-stubs-jupiter from 2.1.4 to 2.1.5 #4394
  • Bump io.projectreactor:reactor-bom from 2020.0.37 to 2020.0.38 #4393
  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.586 to 1.12.592 #4391
  • Bump org.apache.tomcat.embed:tomcat-embed-core from 8.5.95 to 8.5.96 #4381
  • Bump testcontainers from 1.19.1 to 1.19.2 #4380
  • Bump spring-javaformat from 0.0.39 to 0.0.40 #4368
  • Bump spring from 5.3.30 to 5.3.31 #4364

📝 Tasks

  • Sync ModifiedClassPathClassLoader from Spring Boot #4402

❤️ Contributors

Thank you to all the contributors who worked on this release:

@izeye and @lenin-jaganathan

1.12.0

13 Nov 10:56
8d5aac9
Compare
Choose a tag to compare

⭐ New Features

  • Support Jetty 12 in JettyConnectionMetrics #4324
  • Support generational ZGC #4258
  • Remove native-image.properties from micrometer-core #4245
  • Add Observation instrumentation for Jakarta JMS #4007
  • Move Jakarta JMS instrumentation to micrometer-jakarta9 #4201
  • Add shortcut to assign dynamic tags to Meters #535
  • Support new CSP auth method for Wavefront (AOA) #4054
  • Add hasAnObservationWithAKeyValue() variant with KeyValue #4040
  • Add xxxKeyValue() variants with KeyValue to ObservationContextAssert #4038
  • Add a timestamp to Event in Observation #4032
  • Dynatrace Registry: Export units and descriptions #3979
  • Provide a way to make decisions based on the parent in ObservationPredicate #3678
  • Add exemplar support to _count #3996
  • Configurable base time unit for OTLP registry #3870
  • Instrumentations for Apache HttpComponents do not meter errors and leak memory #3800

📔 Documentation

  • Deprecate Apache HttpComponents 4.x instrumentation #3932

🐞 Bug Fixes

  • [Dynatrace v2] Only serialize metadata when set on the meter #4247
  • Async log4j2 log events are not counted accurately #2176
    • log4j2 2.21.0 or later is required for this fix
  • Transitive Guava dependency in Stackdriver module is causing build failures #4010
  • HttpRequestTags depends on both jakarta and javax Servlet variants #3804

🔨 Dependency Upgrades

  • [Dynatrace v2] Update to utils library v2 #4064
  • Bump com.tngtech.archunit:archunit-junit5 from 1.1.0 to 1.2.0 #4348
  • Bump org.mockito:mockito-core from 5.6.0 to 5.7.0 #4347
  • Bump junit from 5.10.0 to 5.10.1 #4346
  • Bump org.mongodb:mongodb-driver-sync from 4.11.0 to 4.11.1 #4345
  • Bump dropwizard-metrics from 4.2.21 to 4.2.22 #4344
  • Bump io.netty:netty-bom from 4.1.100.Final to 4.1.101.Final #4343
  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.573 to 1.12.586 #4342
  • Bump org.junit.platform:junit-platform-launcher from 1.10.0 to 1.10.1 #4341
  • Bump software.amazon.awssdk:cloudwatch from 2.21.7 to 2.21.20 #4340
  • Bump com.netflix.spectator:spectator-reg-atlas from 1.7.0 to 1.7.2 #4339
  • Bump io.javalin:javalin from 5.6.2 to 5.6.3 #4304
  • Bump com.netflix.spectator:spectator-reg-atlas from 1.6.11 to 1.7.0 #4297
  • Bump com.wavefront:wavefront-sdk-java from 3.4.2 to 3.4.3 #4296
  • Bump activemq-artemis from 2.31.0 to 2.31.2 #4294
  • Bump software.amazon.awssdk:cloudwatch from 2.21.5 to 2.21.7 #4281
  • Bump com.google.cloud:google-cloud-monitoring from 3.29.0 to 3.30.0 #4280
  • Bump org.apache.logging.log4j:log4j-core from 2.21.0 to 2.21.1 #4278
  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.571 to 1.12.573 #4276
  • Bump com.dynatrace.metric.util:dynatrace-metric-utils-java from 2.0.0 to 2.0.1 #4267
  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.566 to 1.12.571 #4266
  • Bump software.amazon.awssdk:cloudwatch from 2.21.1 to 2.21.5 #4265
  • Bump jersey2 from 2.40 to 2.41 #4264
  • Bump org.apache.logging.log4j:log4j-core from 2.20.0 to 2.21.0 #4253
  • Bump software.amazon.awssdk:cloudwatch from 2.21.0 to 2.21.1 #4252
  • Bump io.micrometer:context-propagation to 1.1.0 #4244
  • Bump io.projectreactor:reactor-bom from 2022.0.11 to 2022.0.12 #4241
  • Bump com.wavefront:wavefront-sdk-java from 3.4.1 to 3.4.2 #4240
  • Bump software.amazon.awssdk:cloudwatch from 2.20.162 to 2.21.0 #4239
  • Bump dropwizard-metrics from 4.2.20 to 4.2.21 #4236
  • Bump com.fasterxml.jackson.core:jackson-databind from 2.15.2 to 2.15.3 #4231
  • Bump com.signalfx.public:signalfx-java from 1.0.35 to 1.0.36 #4230
  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.565 to 1.12.566 #4226
  • Bump com.google.cloud:google-cloud-monitoring from 3.28.0 to 3.29.0 #4220
  • Bump org.mongodb:mongodb-driver-sync from 4.10.2 to 4.11.0 #4216

❤️ Contributors

Thank you to all the contributors who worked on this release:

@izeye, @pirgeo, @ttddyy, and @zakkak

1.11.6

13 Nov 09:07
4549dd7
Compare
Choose a tag to compare

🐞 Bug Fixes

  • osgi-test artifact is no longer published but is still in the bom #4350
  • PushMeterRegistry metrics lost on close if scheduled publish is in progress #3872
  • Current step data is not published on shutdown when publishing is in progress #3846

🔨 Dependency Upgrades

  • Bump uk.org.webcompere:system-stubs-jupiter from 2.1.3 to 2.1.4 #4338
  • Bump io.netty:netty-bom from 4.1.100.Final to 4.1.101.Final #4337
  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.573 to 1.12.586 #4336
  • Bump dropwizard-metrics from 4.2.21 to 4.2.22 #4335
  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.571 to 1.12.573 #4275
  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.566 to 1.12.571 #4268
  • Pin io.micrometer:context-propagation to 1.0.6 #4243
  • Bump com.fasterxml.jackson.core:jackson-databind from 2.15.2 to 2.15.3 #4238
  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.565 to 1.12.566 #4234
  • Bump dropwizard-metrics from 4.2.20 to 4.2.21 #4233
  • Bump com.signalfx.public:signalfx-java from 1.0.35 to 1.0.36 #4227
  • Bump io.netty:netty-bom from 4.1.99.Final to 4.1.100.Final #4215
  • Bump jetty from 9.4.52.v20230823 to 9.4.53.v20231009 #4214
  • Bump org.apache.tomcat.embed:tomcat-embed-core from 8.5.93 to 8.5.94 #4213
  • Bump io.projectreactor:reactor-bom from 2020.0.36 to 2020.0.37 #4212

❤️ Contributors

Thank you to all the contributors who worked on this release:

@timyates

1.10.13

13 Nov 08:58
b3f6bd0
Compare
Choose a tag to compare

🐞 Bug Fixes

  • Add WARN message when OtlpMeterRegistry fails to publish metrics #4271

🔨 Dependency Upgrades

  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.573 to 1.12.586 #4334
  • Bump io.netty:netty-bom from 4.1.100.Final to 4.1.101.Final #4333
  • Bump uk.org.webcompere:system-stubs-jupiter from 2.1.3 to 2.1.4 #4332
  • Bump dropwizard-metrics from 4.2.21 to 4.2.22 #4331
  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.571 to 1.12.573 #4274
  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.566 to 1.12.571 #4269
  • Bump org.apache.tomcat.embed:tomcat-embed-core from 8.5.94 to 8.5.95 #4248
  • Pin io.micrometer:context-propagation to 1.0.6 #4242
  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.565 to 1.12.566 #4237
  • Bump dropwizard-metrics from 4.2.20 to 4.2.21 #4235
  • Bump com.signalfx.public:signalfx-java from 1.0.35 to 1.0.36 #4229
  • Bump org.apache.tomcat.embed:tomcat-embed-core from 8.5.93 to 8.5.94 #4211
  • Bump io.netty:netty-bom from 4.1.99.Final to 4.1.100.Final #4210
  • Bump jetty from 9.4.52.v20230823 to 9.4.53.v20231009 #4209
  • Bump io.projectreactor:reactor-bom from 2020.0.36 to 2020.0.37 #4208

❤️ Contributors

Thank you to all the contributors who worked on this release:

@antechrestos

1.9.17

13 Nov 08:27
e487c85
Compare
Choose a tag to compare

🔨 Dependency Upgrades

  • Bump io.netty:netty-bom from 4.1.100.Final to 4.1.101.Final #4330
  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.573 to 1.12.586 #4329
  • Bump dropwizard-metrics from 4.2.21 to 4.2.22 #4328
  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.571 to 1.12.573 #4279
  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.566 to 1.12.571 #4270
  • Bump org.apache.tomcat.embed:tomcat-embed-core from 8.5.94 to 8.5.95 #4250
  • Bump com.signalfx.public:signalfx-java from 1.0.35 to 1.0.36 #4232
  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.565 to 1.12.566 #4228
  • Bump dropwizard-metrics from 4.2.20 to 4.2.21 #4225
  • Bump jetty from 9.4.52.v20230823 to 9.4.53.v20231009 #4207
  • Bump org.apache.tomcat.embed:tomcat-embed-core from 8.5.93 to 8.5.94 #4206
  • Bump io.projectreactor:reactor-bom from 2020.0.36 to 2020.0.37 #4205
  • Bump io.netty:netty-bom from 4.1.99.Final to 4.1.100.Final #4204