Commits
Tarun Sukhani authored 2765aee8226
chore(deps): migrate all dependencies to latest (release 1.13.43) Bring every dependency to its latest compatible version, including the previously-deferred metrics stack and the held-back major upgrades. Coupled clusters are pinned to their orchestrating library's POM rather than each library's absolute latest (the "latest coherent set"). Majors: - HikariCP 5.1.0 -> 7.1.0 - hibernate-validator 8.0.2 -> 9.1.1 (aligns with Hibernate 7 / Jakarta Validation 3.1) - jaxb-runtime 2.3.9 -> 4.0.9 (javax -> jakarta namespace fix; adds jaxb-core 4.0.9, txw2 4.0.9, istack-commons-runtime 4.1.2, angus-activation 2.0.3 per jaxb-bom 4.0.9) - protobuf-java 3.25.9 -> 4.35.1 (CVE-2024-7254 remains fixed in 4.x; OTLP-only path) - hamcrest-all 1.3 -> hamcrest 3.0 (coordinate migration) Metrics stack to latest: - micrometer 1.13.6 -> 1.17.0; prometheus-metrics 1.2.1 -> 1.7.0 (+ exposition-textformats, - standalone shaded-protobuf, now internalized); opentelemetry-proto 1.2.0-alpha -> 1.10.0-alpha (the protobuf-4.x unlock) Also: - h2 2.3.232 -> 2.4.240 - byte-buddy 1.18.8 -> 1.18.10 (+ byte-buddy-agent lock-step in build.xml) - CaffeineCacheTest: assert cache.size instead of cache.gets (Micrometer 1.14+ CaffeineCacheMetrics registers only cache.size for non-recording caches) hibernate-models stays 1.1.1 to match hibernate-core 7.4.2.Final. Full gate green: 724 tests, 0 failures. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>