Skip to content

Releases: kodedphp/cache-simple

Version 1.9.0

05 Jul 13:57
e7a52f1

Choose a tag to compare

Adds MemoryClient

Version 1.8.0

27 Jun 11:26
0b05342

Choose a tag to compare

Merge pull request #9 from kodedphp/add-null-config

Merge null configuration

Version 1.7.1

16 Mar 04:36
0cea28f

Choose a tag to compare

  • adds the $client property in the ClientTrait and removes it from client classes
  • renames the RedisTrait to MultiplesTrait
  • uses the MultiplesTrait in FileClient
  • lowers the visibility of some methods in the FileClient
  • updates the phpdoc

Version 1.7.0

16 Mar 02:59
ae97ebb

Choose a tag to compare

Merge pull request #7 from kodedphp/remove-key-regex

Version 1.6.0

28 Feb 10:56

Choose a tag to compare

Version bump

New version

22 Feb 13:45
372faea

Choose a tag to compare

Improves the JSON serializer and tests the data encoding

Version 1.4.1

22 Jan 09:41
eae2cff

Choose a tag to compare

Fixes the unix timestamps for 32bit systems

Version 1.4.0

18 Jan 07:33
902bace

Choose a tag to compare

  • Introduces a JSON caching for Redis
  • Adds CacheSerializer interface and serializer implementations for Redis
  • Removes the closures with concrete classes for serialization
  • Supports object caching for FileClient with PHP un/serialize()
  • Traits are re-organized a bit
  • Changes the cache key regex (closer to PSR-16 recommendation)
  • Improves the unit tests

Version 1.3.0

26 Dec 13:55

Choose a tag to compare

  • Introduces support for "igbinary" in RedisClient
  • Renames the configuration key "normalizer" to "serializer"
  • Requires koded/stdlib v2
  • Refactor the Redis configuration for serializers
  • Adds Redis::auth() in RedisClient
  • Fixes the Redis config connection parameters
  • Updates the unit tests
  • Updates the PHPDoc comments with bloated @throws tag

Version 1.2.0

13 Nov 11:29

Choose a tag to compare

  • Adds a new method Cache::instance() that returns the corresponding client implementation
  • FileClient::clear() logger level lowered to error (from critical)
  • PredisClient and RedisClient has setNormalizers() replaced with separated setter methods
  • Unit tests updates