3.1.3
Cache
- Fixed the build time dependency constraints from being leaked into the external metadata (#867)
- Fixed the cause of a removal notification for a discarded refresh when the entry was removed
- Fixed the behavior for null lookups into returned unmodifiable maps to be consistent (#864)
- Fixed an unexpected delay of removal notifications when using a scheduler (#859)
- Fixed explicit refreshes from being deduped if the entry is pending eviction
- Defaulted methods to @CheckReturnValue for static analysis (#863)
- Reduced the lock hold time during Map.clear (#835)
JCache
- Fixed
putAll
with an immutable map that causes an exception when using a cache writer (#841)