Cache Changelog

2018

0.5.0 (2018-06-25) Release on GitHub

  • Improve documentation by describing what is expected of a class implementing CacheInterface.
    (#21, #22, #23, #27 by @WyriHaximus)

  • Implemented (optional) Least Recently Used (LRU) cache algorithm for ArrayCache.
    (#26 by @clue)

  • Added support for cache expiration (TTL).
    (#29 by @clue and @WyriHaximus)

  • Renamed remove to delete making it more in line with PSR-16.
    (#30 by @clue)


2017

0.4.2 (2017-12-20) Release on GitHub

  • Improve documentation with usage and installation instructions
    (#10 by @clue)

  • Improve test suite by adding PHPUnit to require-dev and
    add forward compatibility with PHPUnit 5 and PHPUnit 6 and
    sanitize Composer autoload paths
    (#14 by @shaunbramley and #12 and #18 by @clue)


2016

0.4.1 (2016-02-25) Release on GitHub

  • Repository maintenance, split off from main repo, improve test suite and documentation
  • First class support for PHP7 and HHVM (#9 by @clue)
  • Adjust compatibility to 5.3 (#7 by @clue)

2014

0.4.0 (2014-02-02) Release on GitHub

  • BC break: Bump minimum PHP version to PHP 5.4, remove 5.3 specific hacks
  • BC break: Update to React/Promise 2.0
  • Dependency: Autoloading and filesystem structure now PSR-4 instead of PSR-0

2013

0.3.2 (2013-04-24) Release on GitHub

  • Version bump

0.3.0 (2013-01-20) Release on GitHub

  • Version bump

2012

0.2.6 (2012-12-24) Release on GitHub

  • Feature: New cache component, used by DNS