Caffeine v2.8.6 Release Notes

Release Date: 2020-10-12 // 10 days ago
  • Cache

    • Changed false sharing protection to comply with JDK 15's field layout (Java Objects Inside Out)
    • Suppressed the removal listener notification when an AsyncCache future value resolves to null
    • ๐Ÿ‘Œ Improved the implementations of AsyncCache.synchronous().asMap() conditional methods
    • โž• Added Jandex index for assisting GraalVM AOT (quarkusio/quarkus#10420)
    • ๐Ÿ—„ Deprecated UnsafeAccess and SingleConsumerQueue

    JCache

    • ๐Ÿ”„ Changed to an OSGi Component to avoid coupling consumers to the provider (#447)
    • โž• Added the ability to record native statistics (#460)

Previous changes from v2.8.5

  • Cache

    • ๐Ÿ›  Fixed expiration delay for scheduled cleanup (#431)