Releases: dropwizard/metrics
Releases · dropwizard/metrics
v4.2.0-beta.3
Improvements
- Make metrics-caffeine compatible with Caffeine 2.x and 3.x (#1765)
Dependency updates
- Bump ehcache from 3.9.1 to 3.9.2 (#1766)
- Bump jackson-databind from 2.9.10.8 to 2.12.2 (#1779)
- Bump jetty9.version from 9.4.37.v20210219 to 9.4.38.v20210224 (#1767)
- Update dependency com.fasterxml.jackson.core:jackson-databind to v2.12.2 (#1782)
- Update log4j2.version to v2.14.1 (release/4.2.x) (#1805)
- Update dependency com.google.errorprone:error_prone_core to v2.5.1 (release/4.1.x) (#1769)
- Update dependency junit:junit to v4.13.2 (#1787)
- Bump jmh.version from 1.27 to 1.28 (#1774, #1789)
- Bump actions/stale from v3.0.17 to v3.0.18 (#1784, #1785)
v4.2.0-beta.2
Features
- Add support for Caffeine 3.x (#1759)
Bug fixes
- Make
FileDescriptorRatioGaugeTest
not dependent on a specific JDK version (#1738)
Dependency updates
- Bump amqp-client from 5.10.0 to 5.11.0 (#1756)
- Bump caffeine from 2.8.8 to 2.9.0 (#1754)
- Bump ehcache from 3.9.0 to 3.9.1 (#1757)
- Bump jackson-databind from 2.9.10.8 to 2.12.1 (#1737)
- Bump jersey-bom from 3.0.0 to 3.0.1 (#1744)
- Upgrade metrics-jersey2 to Jersey 2.33 (#1745)
- Bump jetty10.version from 10.0.0 to 10.0.1 (#1763)
- Bump jetty11.version from 11.0.0 to 11.0.1 (#1764)
- Bump jetty9.version from 9.4.35.v20201120 to 9.4.37.v20210219 (#1740, #1762)
- Bump assertj-core from 3.18.1 to 3.19.0 (#1741)
- Bump mockito-core from 3.7.0 to 3.8.0 (#1739, #1761)
- Bump maven-checkstyle-plugin from 3.1.1 to 3.1.2 (#1748)
- Bump sphinx-maven-plugin from 2.9.0 to 2.10.0 (#1751)
- Bump actions/cache from v2.1.3 to v2.1.4 (#1749)
- Bump actions/stale from v3.0.14 to v3.0.17 (#1742, #1750, #1755)
v4.1.18
Dependency updates
- Bump amqp-client from 5.10.0 to 5.11.0 (#1756)
- Bump caffeine from 2.8.8 to 2.9.0 (#1754)
- Bump ehcache from 3.9.0 to 3.9.1 (#1757)
- Bump jetty9.version from 9.4.35.v20201120 to 9.4.37.v20210219 (#1740, #1762)
- Upgrade metrics-jersey2 to Jersey 2.33 (#1745)
- Bump assertj-core from 3.18.1 to 3.19.0 (#1741)
- Bump mockito-core from 3.7.0 to 3.8.0 (#1739, #1761)
- Bump maven-checkstyle-plugin from 3.1.1 to 3.1.2 (#1748)
- Bump sphinx-maven-plugin from 2.9.0 to 2.10.0 (#1751)
- Bump actions/cache from v2.1.3 to v2.1.4 (#1749)
- Bump actions/stale from v3.0.14 to v3.0.17 (#1742, #1750, #1755)
v4.2.0-beta.1
New Features
- Add support for
jakarta.servlet
(#1730) - Add support for Eclipse Jersey 3.x (#1718, #1720)
- Add support for Jetty 10.0.0 and 11.0.0 (#1724)
- Add
SettableGauge
interface (#1126, #1599, #1607)
Improvements
- Avoid queuing up report tasks in
ScheduledReporter
#1524 #1590 - Remove locks from
ExponentialDecayReservoir
(#1638, #1656) - Generify
MetricRegistry.gauge()
(#1693, #1607, #1695)
Dependency upgrades
v4.1.17
Improvements
Dependency updates
- Upgrade to Jackson Databind 2.9.10.8 (#1717, #1733)
- Bump caffeine from 2.8.6 to 2.8.8 (#1722, #1725)
- Bump jdbi3-core from 3.17.0 to 3.18.0 (#1719)
- Bump mockito-core from 3.6.28 to 3.7.0 (#1731)
- Bump jmh.version from 1.26 to 1.27 (#1726)
Assorted
- Add GitHub release workflow
- Remove Travis CI configuration
v4.1.16
Improvements
- Allow configuration of the maximum length of names sent to collectd (#1702)
- Enforce frequency limits in CPU profile servlet (#1710)
Dependency updates
- Bump jetty9.version from 9.4.34.v20201102 to 9.4.35.v20201120 (#1712)
- This addresses GHSA-86wm-rrjm-8wh8
- Bump mockito-core from 3.6.0 to 3.6.28 (#1713)
- Bump actions/stale from v3.0.13 to v3.0.14 (#1711)
v4.1.15
Dependency Updates
- Upgrade to Jackson 2.9.10.6 (#1708)
- This addresses CVE-2020-24750 and CVE-2020-24616
- Bump amqp-client from 5.5.3 to 5.10.0 (#1691)
- Bump jetty9.version from 9.4.32.v20200930 to 9.4.34.v20201102 (#1689, #1699)
- This is addresses GHSA-g3wg-6mcf-8jj6 (CVE-2020-27216)
- Bump log4j2.version from 2.13.3 to 2.14.0 (#1707)
- Bump assertj-core from 3.17.2 to 3.18.1 (#1690, #1709)
- Bump mockito-core from 3.5.15 to 3.6.0 (#1692)
- Bump actions/cache from v2.1.2 to v2.1.3 (#1703)
- Bump actions/stale from v3.0.12 to v3.0.13 (#1698)
Assorted
- Add explicit version for sphinx-maven-plugin to fix build warning
- Run SonarCloud analysis only in
dropwizard/metrics
and whenSONAR_TOKEN
is available (#1697)
v4.1.14
Improvements
- Remove metrics from registry when stopping managed object (#1685)
- Add parameter for customizing reservoir in timers in metrics-jersey2 (#1687)
Bug fixes
- CachedGauge: Fix reloading when Clock's time is negative (#1688)
Dependency updates
- Bump caffeine from 2.8.5 to 2.8.6 (#1680)
- Bump jcstress-core from 0.6 to 0.7 (#1681)
- Bump jdbi3-core from 3.15.1 to 3.17.0 (#1677, #1682)
- Bump jmh.version from 1.25.2 to 1.26 (#1674)
- Bump mockito-core from 3.5.13 to 3.5.15 (#1683)
- Bump actions/cache from v2.1.1 to v2.1.2 (#1675)
- Bump actions/stale from v3.0.11 to v3.0.12 (#1676)
Assorted
v4.1.13
Bug fixes
- Use custom separators in CSV header (#1671)
- Fix
ExponentiallyDecayingReservoir
constant rescaling (#1654)
Dependency updates
- Bump ehcache from 3.8.1 to 3.9.0 (#1641)
- Bump httpclient from 4.5.12 to 4.5.13 (#1666)
- Bump httpclient5 from 5.0.1 to 5.0.3 (#1658, #1668)
- Bump jdbi3-core from 3.14.1 to 3.15.1 (#1632, #1637, #1661, #1667)
- Bump jersey-bom from 2.31 to 2.32 (#1657)
- Bump jetty9.version from 9.4.31.v20200723 to 9.4.32.v20200930 (#1659)
- Bump assertj-core from 3.16.1 to 3.17.2 (#1636, #1644, #1649)
- Bump mockito-core from 3.4.6 to 3.5.10 (#1633, #1634, #1651, #1655, #1635, #1639, #1642, #1645, #1647)
- Bump jmh.version from 1.24 to 1.25.2 (#1631, #1643, #1646)
- Bump jcstress-core from 0.5 to 0.6 (#1669)
- Bump actions/cache from v1 to v2.1.1 (#1663)
- Bump actions/stale from v1 to v3.0.11 (#1662)
- Bump maven-project-info-reports-plugin from 3.1.0 to 3.1.1 (#1648)
- Bump maven-resources-plugin from 3.1.0 to 3.2.0 (#1630)