All Versions
Latest Version
Avg Release Cycle
201 days
Latest Release
1727 days ago

Changelog History
Page 1

  • v0.15.2 Changes

    March 10, 2019

    ๐Ÿ“ฆ Minor package change to let downstream packages access tests.

  • v0.15.1

    September 16, 2018
  • v0.14.2 Changes

    May 30, 2017

    ๐Ÿš€ This release primarily fixes bugs and updates dependencies.

  • v0.14.1 Changes

    February 10, 2016
    • Implemented PSR-6 interfaces.

    • โœ‚ Removed Driver::setOptions($options) in favor of Driver::constructor($options)

    • โœ‚ Removed deprecated DriverList::getDrivers function.

    • โœ‚ Removed deprecated invalidation constants in the Item class.

    • โœ‚ Removed SQLite Extension support (SQLite3 is still available).

    • The set function no longer persists data.

    • โœ‚ Removed expiration time for set function

    • โž• Added expiresAt and expiresAfter functions to the Item class.

    • getExpiration to return current datetime when no record exists.

    • โž• Added save function to PoolInterface.

    • ๐Ÿ”„ Changed getItemIterator to getItems

    • โš™ RuntimeException now extends from \RuntimeException

    • โž• Added isHit function to ItemInterface.

    • โž• Added the hasItem function to the Pool, which should mostly be avoided.

    • ๐Ÿ“‡ Renamed Pool::purge to Pool::clear.

    • โž• Added Pool::deleteItem and Pool::deleteItems.

    • โœ‚ Removed legacy methods for defining keys- keys must be defined as strings.

    • โž• Added support for "APCU" functions.

    • โœ‚ Removed sqlite2 support (sqlite3 is still supported).

  • v0.14.0

  • v0.13.2 Changes

    December 29, 2015


    • ๐Ÿ›  Fixed bug where the default filesystem driver path would be created even when a path was specified.
    • โšก๏ธ Updated development dependencies.
    • โœ… Required PHP7 tests to pass.
  • v0.13.1 Changes

    August 02, 2015


    • โฌ‡๏ธ Dropped support for PHP 5.3.
    • โšก๏ธ Updated dependencies.
    • โœ‚ Removed various PHP warnings (exceptions are still thrown where needed).
    • Various optimizations, such as reduced function calls during repeated operations.
    • โž• Added "isPersistent" method to driver classes.
  • v0.13

  • v0.12.3 Changes

    January 17, 2015

    ๐Ÿš€ This release fixes an issue that prevented the proper invalidation from being used when none were set.

  • v0.12.2 Changes

    December 08, 2014
    • Added an alternative format than native PHP for the Filesystem Driver.

    • ๐ŸŽ Improved performance of Filesystem clear operations.

    • ๐Ÿ‘ Better commenting on files generated by Filesystem driver.

    • โ†ช Added work around for HHVM APCIterator bug.

    • Improved Redis error handling in the event of a lost or disconnected server.

    • ๐Ÿ‘ Improved Redis and Memcached persistent connection support.

    • ๐Ÿ‘ Added support for AWS autodiscovery functionality in Memcached.

    • ๐Ÿ”จ Refactored PDO and SQLite "isAvailable" functions to prevent notices when the PDO extension is not present.

    • Docblock and commenting improvements.

    • โšก๏ธ Updated dependency versions (only affects development code).

    API Changes

    • 0๏ธโƒฃ Added a new "encoder" option to the Filesystem driver. This option defaults to previous behavior to maintain backwards compatibility while also offering the ability to change the format of the file used to store cached items.