Skip to main content
@stigg/cache-redis-store provides the Redis-backed cache store implementation — including distributed locking and single-execution helpers — built on the shared entities from Cache Core. It’s used by persistent-cache-service and by @stigg/node-server-sdk’s Redis integration.
2026-07-05
  • Versions 1.17.0 through 1.28.0 (2026-05-19 to 2026-07-05) carried no functional change to cache-redis-store itself — each only bumped the package version to track releases of other packages in the monorepo.
2026-05-19
  • Added: support for disabling Redis cache expiration by setting ttl to a negative value (e.g. -1, matching Redis’s own no-expiry convention). Entries are then written without the EX flag and remain authoritative through extended Stigg Cloud outages. Default behavior is unchanged (TTL stays on when ttl is unset). Consumed by @stigg/node-server-sdk v4.41.0+ (redis.ttl: -1) and persistent-cache-service v3.6.1+ (KEYS_TTL_IN_SECS=-1) for end-to-end no-expiry behavior.
2026-02-25
  • Initial release. Extracted the Redis cache store, distributed locks, and cache key helpers out of persistent-cache-service into a standalone package, published alongside @stigg/cache-core. No behavior change from the extraction itself.