cache2k v1.9.5.Beta Release Notes

Release Date: 2020-12-11 // 11 months ago
  • 🚀 This is a preview release for evaluation purposes and should not be used in production.

    The preview is in preparation for version 2 which will have some major breaking
    changes to the previous releases. The final release will be 2.0.0.Final - "North Atlantic".

    🆕 New and Noteworthy

    • 📚 Documentation fixes. This is the release candidate 2 of cache2k version 2.0

    API Changes Possible Breakages

    • 📦 Move Weigher to package org.cache2k.operation.

    🛠 Fixes and Improvements

    • 🛠 Fix site build for Java 11
    • 📚 Documentation touch ups
    • 🔄 Change configuration XML schema to version 2 and archive version 1
    • Event listeners will be send the wrapped cache

Previous changes from v1.9.4.Beta

  • 🚀 This is a preview release for evaluation purposes and should not be used in production.

    The preview is in preparation for version 2 which will have some major breaking
    changes to the previous releases. The final release will be 2.0.0.Final - "North Atlantic".

    🆕 New and Noteworthy

    • 🚀 Last set of API changes. This is the release candidate 1 of cache2k version 2.0

    Possible Breakages

    • N/A

    API Changes Possible Breakages

    • Customizations can implement AutoCloseable, changed from Closeable, Java 8 improvement
    • Cache and CacheManager implements AutoCloseable, changed from Closeable, Java 8 improvement
    • Scheduler and TimeReference available in base configuration and API

    🛠 Fixes and Improvements

    • Common timer threads are destroyed when last cache is closed, []GH#167](#167),
      Thanks Jingxiao Gu / @dawnwords for reporting!
    • 0️⃣ Corner case: Don't drop a altered default name after all cache managers are closed