Changes for version 1.07
- Version released at 2008-07-16-11:15.
Changes for version 1.06_02
- Removed old "$cache->limit() not implemented" documentation section. Fixed accidental rename t/99-pod.t back to t/99-pod-coverage.t. Fixed failed-touch skipping in t/40-expiry-last-modified.t. Version released at 2008-07-14-20:22.
Changes for version 1.06_01
- Stopped using CVS version for main module version. Bumped distribution version to ensure greater than last module version. $NO_MAX_SIZE test added to t/export.t. t/expiry-last-modified.t now uses proper tempfile. t/expiry-last-modified.t checks touch succeeeds. t/expiry-last-modified.t checks post-touch wait succeeds. Added missing Module::Build dependency. Added no_deep_clone option and test file. Added 'fastmemory' storage policy. Renamed test files to run in a sane order. Moved some modules into build_requires rather than requires. Added create_makefile_pl option for compat with missing Module::Build. Version released at 2008-07-14-14:01.
Changes for version 1.04_01 - 2008-07-07
- $cache->limit() size added. Purge pre/post hooks and per-storage hooks added to Expiry/Base.pm. Cache-size caching during purge() in Size.pm. no_cache_cache_size_during_purge option added to size policy. $EXPIRES_NEVER support added. Fiddled $VERSION lines so CPAN doesn't choke on them. Expanded TODO list.
Modules
factory class for Cache::Cache and other modules.
factory class for expiry policies for Cache::CacheFactory.
base class for Cache::CacheFactory expiry policies.
file last-modified date dependencies expiry policy for Cache::CacheFactory.
size-based expiry policy for Cache::CacheFactory.
time-based expiry policy for Cache::CacheFactory.
the data stored in a Cache::CacheFactory cache.
factory class for storage policies for Cache::CacheFactory.