All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Drop PHP < 7.4 (#21);
- Allow PHP 8 (#21);
- Add static analysis and fix reported issues (#21);
- Correct license and license holder (#21);
CachePool#clear()
not working (#11).
- Missing function imports.
- (#13) Improved exception messages
- False-negative check used to confirm the negative because of wrong option name.
- Non-getter interface methods of
CachePool
now returntrue
on success. - Non-getter interface methods of
CachePool
now declare and throw proper exceptions.
SilentPool
, which wraps cache pools that throw non-PSR-16 exceptions and suppress them, making the pool compatible (#7).- Missing documentation.
- Centralized behaviour like option deletion, and option/transient retrieval/assignment.
Initial version.