Skip to content

Latest commit

 

History

History
68 lines (39 loc) · 1.4 KB

File metadata and controls

68 lines (39 loc) · 1.4 KB

Change Log

The change log describes what is "Added", "Removed", "Changed" or "Fixed" between each release.

2.1.0

Changed

  • Support cache/adapter-common 2 and 3. Use PHP Cache 3 adapters in development.

2.0.3

Fixed

  • Treat encrypted values that reference unavailable PHP classes as cache misses.

2.0.0

Changed

  • Require PHP 8.2 or later.
  • Require psr/cache 3 and Defuse PHP Encryption 2.4.
  • Add native parameter and return types required by the PSR interfaces.

1.3.0

  • Support for PHP 8.1
  • Drop support for PHP < 7.4
  • Allow psr/cache: ^1.0 || ^2.0

1.2.0

Added

  • Support for PHP 8

1.1.0

Added

  • Added adapter-common version v1.1.0

1.0.0

  • No changes since 0.2.0

0.2.0

Added

  • Support for TaggableCacheItemPoolInterface
  • Added EncryptedCachePool::invalidateTags() and EncryptedCachePool::invalidateTag()
  • Added EncryptedItemDecorator::getCacheItem()

Changed

  • EncryptedCachePool constructor takes a TaggableCacheItemPoolInterface instead of a CacheItemPoolInterface
  • EncryptedItemDecorator constructor takes a TaggableCacheItemInterface instead of a CacheItemInterface

Removed

  • EncryptedItemDecorator::getExpirationTimestamp().
  • EncryptedItemDecorator::getTags(). Use EncryptedItemDecorator::getPreviousTags()
  • EncryptedItemDecorator::addTag(). Use EncryptedItemDecorator::setTags()

0.1.0

  • First release