Micrometer/micrometer: Release v1.4.2

Name: micrometer

Owner: Micrometer

Release: v1.4.2

Released: 2020-04-24

License: Apache-2.0

Release Assets:

This patch release includes changes from the 1.1.13 release, 1.3.8 release, and the 1.4.2 milestone.

Note: 1.4.x is a non-LTS release line that will have patch releases only until the next LTS release line 1.5.x starts with the 1.5.0 release. See the support policy for more details.


  • #1993 has reverted the changes made in the 1.4.0 release for #1796. The behavior for Timer#max is now back to what it was before the 1.4.0 release.
  • #1958 NewRelicClientProvider implementations mistakenly had public constructors that took a NamingConvention. These have been removed. NamingConvention should be configured via the NewRelicMeterRegistry.Builder.

#2002 There was a backwards incompatible change made in 1.4.0 to the DistributionStatisticsConfig.getMinimumExpectedValue() and DistributionStatisticsConfig.getMaximumExpectedValue(), changing their return type from Long to Double. If you are using these methods in a library that intends to support users on Micrometer 1.3.x and 1.4.x+, you should instead use the newly added getMinimumExpectedValueAsDouble and getMaximumExpectedValueAsDouble methods, available since 1.3.8 and 1.4.2 and 1.5.0. Similarly, getSlaBoundaries return type was changed from long[] to double[], so a getServiceLevelObjectiveBoundaries() method has been added to 1.3.8 and 1.4.2 and 1.5.0.

To top