All Versions
Latest Version
Avg Release Cycle
91 days
Latest Release
1020 days ago

Changelog History
Page 1

  • v1.3.5 Changes

    June 11, 2020
    • ๐Ÿ‘Œ Improved the flush method for the SQL backends (see #40 and PR #39 by @BlairCooper).
  • v1.3.4 Changes

    October 30, 2019
    • ๐Ÿ›  Fixed Memcached unit tests for PHP 7.x (PR #39 by @BlairCooper).
    • ๐Ÿ›  Fixed Memcached.php::setSerializer for PHP 7.3 compatibility (PR #37 by @BlairCooper & PR #38 by @mgmbh).
    • ๐Ÿ›  Fixed Travis builds with PHP 5.* (PR #37 by @BlairCooper).
    • ๐Ÿ›  Fixed Travis on PHP 5.4 and 5.5 cannot run on Xenial (PR #37 by @BlairCooper).
    • ๐Ÿ›  Fixed typo in composer suggested package (PR #35 by @Great-Antique).
    • โž• Added cas_token to getTtl() method (PR #34 contrib by @BlairCooper).
    • โž• Added check of "expire" when entry is read from a file (PR #33 contrib by @dimasikturbo).
  • v1.3.3 Changes

    May 18, 2018
    • Modified Redis::flush to delete all keys only from the current DB, instead of deleting all keys from the server (PR #31 contrib by @alexpica).
    • ๐Ÿ›  Fixes to handle changes with phpredis >= 4, cast return value to Boolean.
    • ๐Ÿ›  Fix APCu adapter to use either \APCUIterator or \APCIterator.
    • Modified Travis config to handle PHP 5.3 and Precise distro.
  • v1.3.2 Changes

    July 19, 2017
    • โž• Added a dedicated APCu backend (+ relevant tests) as the extension no longer ship with the backward compatibility module 'apcu-bcโ€™ (see #29).
  • v1.3.1 Changes

    June 19, 2017
    • ๐Ÿ›  Fix a MySQL issue where same key/value returned 0 number of updated rows and triggered "SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry" (PR #28 contrib by @dimasikturbo).
  • v1.3.0 Changes

    May 02, 2017
    • ๐Ÿ›  Fix a PSR-6 expiration issue.
    • Added PsrCache\Item::__toString` method to simplify cached value output.
    • โž• Added PsrCache\Pool::__destruct() method to (garbage collect) magically commit all deferred cached items.
    • โœ‚ Removed all deprecated methods from PsrCache.
    • โœ… Various fixes, more unit-tests and some cleanup.
  • v1.2.9 Changes

    January 05, 2017
    • ๐Ÿ›  Fix Files::clean and Directory::clean return to early if failing to find a tag (PR #17 by @melloc01 + relevant tests PR #24).
    • ๐Ÿ›  Fix Files::flush(true) the implementation to flush all was missing (PR #25 contrib by @alexpica).
    • โšก๏ธ Updated to allow patches from php-fig/cache (PR #26 contrib by @vaibhavpandeyvpz).
    • ๐Ÿ›  Fix to a deprecated method PsrCache::setExpiration (PR #27 contrib by @damianopetrungaro).
  • v1.2.8 Changes

    October 28, 2016
    • โž• Added new mongodb extension for PHP 5.4 and higher (contrib by @dimasikturbo) which also supports HHVM 3.9 and higher. The legacy mongo extension is still provided for PHP 5.6 and lower.
    • Set Travis to skip mongodb on HHVM (compilation issue).
    • ๐Ÿ›  Fix array serialisation of nested keys with Mongo (contrib by @dimasikturbo).
  • v1.2.7 Changes

    July 20, 2016
    • ๐Ÿ›  Fix the HHVM issues.
    • ๐Ÿ›  Fix APC/APCu for both PHP7 and HHVM.
    • โšก๏ธ Updated .travis (optimisations).
    • โž• Added msgpack to Redis, Memcached and to all the PDO backends.
    • โž• Added 'auto' and 'json_array' to Memcached.
    • ๐Ÿ”„ Changed Memcached default serializer to auto.
    • โšก๏ธ Updated
    • โž• Added some additional unit-tests.
    • ๐Ÿ›  Fix issue #15 "Files cache not correctly handling EOL on Windows" (thanks goes to @davybatsalle).
  • v1.2.6 Changes

    July 20, 2016
    • Fix issue #13 "TaggablePool and Pool overrides prefix_key and prefix_tag options with hardcoded value" (thanks goes to @alexpica).
    • ๐Ÿ›  Fix PHP 5.3, using array() instead of the short array syntax [].
    • โœ… Marcked as depreciated isSerialized() and testIsSerialized().
    • โž• Added msgpack serializer.
    • ๐Ÿ‘ Set Travis to skip Memcached on PHP 7.0 (not yet officially supported).
    • โž• Added additional unit-tests, aiming for 100% code coverage.