All Versions
25
Latest Version
Avg Release Cycle
62 days
Latest Release
2604 days ago

Changelog History
Page 3

  • v1.0.4 Changes

    November 04, 2015

    โž• Added

    • โž• Added Psr6\Pool::hasItem, per PSR-6 spec
    • โž• Added Psr6\Pool::deleteItem, per PSR-6 spec

    ๐Ÿ”„ Changed

    • Psr6\Pool::deleteItems returns result instead of static, per PSR-6 spec
    • Psr6\Pool::save returns result instead of static, per PSR-6 spec
    • Psr6\Pool::saveDeferred returns result instead of static, per PSR-6 spec

    โœ‚ Removed

    • โœ‚ Removed Psr6\Item::exists, per PSR-6 spec
    • โœ‚ Removed Psr6\Item::getExpiration, per PSR-6 spec

    ๐Ÿ›  Fixed

    • ๐Ÿ‘‰ Make sure CAS tokens are null if value doesn't exist
    • Normalized CAS token result on HHVM
    • โช Restored original Filesystem adapter (for PHP5.3 B/C), but still deprecated
  • v1.0.3 Changes

    October 21, 2015

    โž• Added

    • โž• Added league/flysystem adapter

    โœ‚ Removed

    • ๐Ÿ—„ Deprecated Filesystem adapter
  • v1.0.2 Changes

    October 17, 2015

    ๐Ÿ”„ Changed

    • โšก๏ธ Optimized transactions (e.g. multiple set can be combined into setMulti)
    • โช Transaction rollback now restores original values, instead of clearing them

    ๐Ÿ›  Fixed

    • When doing set on existing value in MemoryStore, don't doublecount the size
    • ๐Ÿ›  Fixed SQL return values when replacement value is the same
  • v1.0.1 Changes

    October 14, 2015

    โž• Added

    • โž• Added Psr6\Item::expiresAt, per PSR-6 spec
    • โž• Added Psr6\Item::expiresAfter, per PSR-6 spec
    • โž• Added memory limit to MemoryStore & evict data, to prevent it from crashing
    • โœ… Execute tests/Adapters/*, there can be adapter-specific tests too
    • Implement nested transactions

    ๐Ÿ”„ Changed

    • Explicitly test file existence instead of using @file_get_contents

    โœ‚ Removed

    • โœ‚ Removed Psr6\Item::setExpiration, per PSR-6 spec

    ๐Ÿ›  Fixed

    • SQL adapter returns early if there's no data to be deleted
  • v1.0.0 Changes

    September 04, 2015

    โž• Added

    • Apc adapter
    • Couchbase adapter
    • Filesystem adapter
    • Memcached adapter
    • MySQL adapter
    • PostgreSQL adapter
    • Redis adapter
    • SQLite adapter
    • โœ… MemoryStore adapter, for testing
    • Buffered cache, to prevent multiple lookups for same value
    • Transactional cache, to guarantee consistency of storing multiple values
    • PSR-6 compatible interface for all of the above