Skip to content

Releases: spryker/redis

2.11.1

17 Feb 13:17

Choose a tag to compare

Included commits: 2.11.0...2.11.1

Fixes

  • Adjusted VersionAgnosticPredisAdapter to make it possible to use a flag.

2.11.0

05 Jan 10:44

Choose a tag to compare

Included commits: 2.10.1...2.11.0

Improvements

  • Added profiler integration with WebProfilerRedisDataCollectorPlugin to collect Redis call data for debugging and performance monitoring.

2.10.1

01 Dec 13:35

Choose a tag to compare

Included commits: 2.10.0...2.10.1

Fixes

  • Fixed key pattern search with PhpRedis adapter to enable proper search functionality in the Backoffice by adding scan retry configuration and supporting uppercase option keys.

2.10.0

17 Oct 12:08

Choose a tag to compare

Included commits: 2.9.1...2.10.0

Improvements

  • Introduced the possibility to use the phpredis extension as a Redis client, offering improved performance over the predis library.
  • Introduced RedisConfig::usePhpredis() to allow switching between predis and phpredis adapters.
  • Introduced PhpredisAdapterFactory to support the phpredis client.
  • Introduced VersionAgnosticPhpredisAdapter for the phpredis client.

Adjustments

  • Added ext-redis as a dependency to composer.json.
  • Refactored PredisAdapterFactory to extend a new AbstractRedisAdapterFactory for shared logic.
  • Renamed PredisCompressionAdapter to RedisCompressionAdapter to be more generic.

2.9.1

30 Apr 07:05

Choose a tag to compare

Included commits: 2.9.0...2.9.1

Fixes

  • Fixed the use of level compression for RedisClient.

2.9.0

29 Apr 06:58

Choose a tag to compare

Included commits: 2.8.0...2.9.0

Improvements

  • Introduced RedisConstants::REDIS_COMPRESSION_ENABLED.
  • Introduced RedisConstants::REDIS_IS_DEV_MODE.
  • Introduced RedisConfig::getCompressionLevel().
  • Introduced RedisConfig::getMinBytesForCompression().
  • Introduced RedisConfig::isCompressionEnabled().

Adjustments

  • Adjusted RedisClient to use compressed data.

2.8.0

23 Dec 13:35

Choose a tag to compare

Included commits: 2.7.1...2.8.0

Improvements

  • Adjusted composer.json to support predis/predis of version 2.3.0 and higher.
  • Adjusted RedisClient::setupConnection() to support predis/predis of version 2.3.0 and higher.

2.7.1

20 Aug 12:22

Choose a tag to compare

Included commits: 2.7.0...2.7.1

Fixes

  • Added new environment docker.acp.dev to development mode detection list.

2.7.0

02 Nov 21:22

Choose a tag to compare

Included commits: 2.6.1...2.7.0

Improvements

  • Added PHP 8.2 support.

2.6.1

28 Jan 15:57

Choose a tag to compare

Included commits: 2.6.0...2.6.1

Fixes

  • Filtered empty schema definition from Redis connection configuration.