- 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)