Cache
- Added
CaffeineSpec
to simplify creating caches from an external configuration file (#37) - Fast path to skip usage tracking for the maximum size policy when less than 50% full
- Improved automatic refresh error handling
JCache
- Support automatic refresh as a configuration option
- Friendlier
CaffeineConfiguration
initial settings (SO) - Fixed expiration bugs (SO)
Collections
- Removed
ConcurrentLinkedStack
, a @Beta API not subject to semver - Scheduled
SingleConsumerQueue
for removal in the next major release (3.0.0
)