Releases: dropwizard/metrics
Releases · dropwizard/metrics
4.1.0-rc2
- Added
InstrumentedHttpClientConnectionManager
constructor withHttpClientConnectionOperator
#1294 - Add counter for active connections (#1291)
- Allow Java 8 Duration for
Timer#update
(#1298) - jvm: Params to include sync info in thread dump (#1304)
- Make the relationship between the Reporter and
Closeable
interfaces explicit (#1307) - MetricRegistry: make
registerAll
with prefix public (#1308) - DefaultObjectNameFactory: use type, be a bit more conservative about quoting (#1310)
v4.1.0-rc0
5.0.0-rc1
5.0.0-rc0
Edit: Accidentally released to Maven Central as 5.0.0. Please use 5.0.0-rc1.
- Change Maven group to
io.dropwizard.metrics5
#1256 - Move to the
io.dropwizard.metrics5
package #1255 - Introduce MetricName to encapsulate more info about metrics #1250
- Store sum of events for different metrics #1254
- Add Metrics 3/4 legacy adapter #1258
- Provide a type-safe way to create a custom counter #1268
4.0.2
4.0.1
4.0.0
- Compiled and targeted JDK8
- Support for running under JDK9 #1236
- Move JMX reporting to the
metrics-jmx
module - Add Bill of Materials for Metrics #1239
- Used Java 8 Time API for data formatting
- Removed unnecessary reflection hacks for
HealthCheckRegistry
- Removed internal
LongAdder
- Removed internal
ThreadLocalRandom
- Optimized generating random numbers
Timer.Context
now implements AutoCloseable- Upgrade Jetty integration to Jetty 9.4
- Support tracking Jersey filters in Jersey resources (#1118, #1193)
- Add
ResponseMetered
annotation for Jersey resources (#1186) - Add a method for timing non-throwing functions. (#1224)
- Unnecessary clear operation for
ChunkedAssociativeArray
(#1211) - Add some common metric filters (#1210)
- Add possibility to subclass Timer.Context (#1226)
3.2.6
v4.0.0-alpha5
- Support for JDBI3