Highlights
- Add settable gauges via
SettableGauge
(#1607, #1812) - Implement
LockFreeExponentiallyDecayingReservoir
(#1656, #1638) - Add
ThreadPoolExecutor
andForkJoinPool
metrics toInstrumentedExecutorService
(#1535, #1928) - Avoid queuing up report tasks in
ScheduledReporter
(#1590, #1524)
New and updated modules
- Add support for Eclipse Jersey 3.x (#1720, #1744, #1893)
- Add support for Jetty 10.x and 11.x (#1724, #1763, #1764, #1836, #1837)
- Add support for Jakarta EE
jakarta.servlet
namespace (#1730) - Add support for Caffeine 3.x (#1759, #1818, #1907)
- Upgrade to Jackson 2.12.x (#1593, #1715, #1737, #1782, #1867)
- Upgrade to Jdbi 3.20.0 (#1855, #1883)
Pre-releases
Please refer to the release notes of the Dropwizard 4.2.0 pre-release versions for more detailed change logs:
- https://github.com/dropwizard/metrics/releases/tag/v4.2.0-beta.1
- https://github.com/dropwizard/metrics/releases/tag/v4.2.0-beta.2
- https://github.com/dropwizard/metrics/releases/tag/v4.2.0-beta.3
- https://github.com/dropwizard/metrics/releases/tag/v4.2.0-beta.4
- https://github.com/dropwizard/metrics/releases/tag/v4.2.0-rc.1
- https://github.com/dropwizard/metrics/releases/tag/v4.2.0-rc.2
- https://github.com/dropwizard/metrics/releases/tag/v4.2.0-rc.3