Cache
- Added Sigstore signing of maven artifacts
- Added
Expiry
static factory methods (#1499) - Migrated to JSpecify annotations (was checker framework)
- Fixed variable expiration calculation when nearing overflow
- Added logging when an async cache's removal listener fails
- Added an expiration write optimization to more operations (#1320)
- Fixed when a
Weigher
orExpiry
fail on an async completion (#1687) - Fixed cases when the expiration ticker was also used for statistics (#1678)
- Fixed refresh handling to skip if the async cache's entry is still loading (#1478)
- Fixed
containsKey
for an async cache's synchronous view while in-flight (#1626) - Fixed premature expiration for an async cache when using nearly immediate expiration (#1623)
- For a bulk async load returning extra mappings, wait to be added to the cache before returning (#1409)
Guava
- Relaxed the OSGi version requirement (#1160)
JCache
- Allow
hibernate.javax.cache.uri
to load the configuration from a jar (#1347)