Micrometer/micrometer: Release v2.0.0-M1
Name: micrometer
Owner: Micrometer
Release: 2.0.0-M1
Released: 2022-01-11
License: Apache-2.0
Release Assets:
⚠ The artifacts of this release were removed
We were working towards a 2.0.0 release and published some pre-release milestone versions - M1 through M3. Since then, we transitioned that work to a 1.10.0 release instead. For the time being, we do not have concrete plans of a 2.0 release.
To avoid confusion and issues with resolving the latest version, we deleted the 2.0.0 artifacts from our repositories. If a user had any of these repositories declared, and they tried to resolve the latest version of Micrometer, they got 2.0.0-M3. Without deleting the 2.0.0 artifacts, no matter how many new versions (1.x) we release, 2.0 releases are considered latest. We want it to resolve the newer 1.10.x releases instead so we deleted the 2.0.0 artifacts.
Original release notes
⚠ Noteworthy
- Dependency cycle between micrometer-core and reactor-netty caused by
ReactorNettySender
#2802
⭐ New Features / Enhancements
- Introduce HttpTagsProvider with default implementation #2945
- Current sample and Scope API #2871
- Timer handlers #2856
- Add method to SimpleMeterRegistry for outputting all meters #2946
🐞 Bug Fixes
- Dependency cycle between micrometer-core and reactor-netty caused by
ReactorNettySender
#2802 - Netty HTTP codec module included in statsd JAR #2929
- LongTaskTimer always converts durations of measurements to nanos #2947
📔 Documentation
- Automate non-Javadoc multi-line comments for license headers #2942
- Switch license header to a multiline comment instead of JavaDoc #2412
🔨 Dependency Upgrades
- Pin Dropwizard 4.+ instead of 4.0.+ #2905
- Upgrade Spring Boot to 2.6.2 (samples) #2968
- Upgrade JMH to 1.34 #2967
- Upgrade Mockito to 4.2.0 #2966
- Upgrade AWS SDK v1 to 1.12.136 and AWS SDK v2 to 2.17.107 #2964
- Upgrade Spectator to 1.0.14 #2963
- Upgrade to reactor 3.4.13, reactor-netty 1.0.14, netty 4.1.72.Final #2923
- Upgrade JUnit platform to 1.7.2 and vintage-engine to 5.7.2 #2962
- Upgrade awaitility to 4.1.1 #2961
- Upgrade Testcontainers to 1.16.2 #2960
- Upgrade ArchUnit to 0.22.0 #2959
- Upgrade spring-javaformat to 0.0.29 #2958
- Upgrade Spring Boot to 2.4.13 (samples) #2957
- Upgrade AssertJ to 3.22.0 #2956
- Upgrade SignalFx to 1.0.14 #2955
- Upgrade Dropwizard Metrics to 4.1.29 #2954
- Upgrade to Azure ApplicationInsights 2.6.4 #2953
- Upgrade Logback to 1.2.10 #2952
- Upgrade to Log4j 2 2.17.1 #2937
- Upgrade Log4J to 2.17.0 #2927
- Upgrade Logback to 1.2.9 #2926
- Upgrade Logback to 1.2.8 #2922
- Upgrade to log4j 2.16.0 #2918
- Upgrade to log4j 2.15.0 #2910
📝 Tasks
- Pinning Prometheus to 0.12.x for Micrometer 1.8.x #2965
- Upgrade to Gradle Enterprise Gradle plugin 3.8 #2949
- Backport test improvements from 2.0.x to 1.7.x #2943
- Use daemon thread in CommonsObjectPool2Metrics #2938
- Suppress "warning: no comment" in javadoc task #2935
- Disable javadoc task for sample projects #2934
- Upgrade to Gradle Wrapper 7.3.3 #2931
- Upgrade to Gradle Wrapper 7.3.2 #2921
- Upgrade build images to JDK 8.0.312 and 11.0.13 #2919
- Upgrade build machine image to ubuntu-2004:202111-01 #2913
- Upgrade build images to JDK 17.0.1, 11.0.12, 8.0.302 #2912
- Use Javadoc code instead of Markdown backticks #2907
:heart: Contributors
We'd like to thank all the contributors who worked on this release! @izeye