cache2k v1.9.5.Beta Release Notes

Release Date: 2020-12-11 // 4 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