Skip to content

v1.3.21

Choose a tag to compare

@github-actions github-actions released this 02 Apr 23:55
· 38 commits to main since this release
13a79c9

Fixed

  • Preserve fetch block behavior across shared, local, memory, and Redis cache paths; local-cache failures now fall back to the in-process cache and cached false values are retained correctly
  • Move shared adapter selection to runtime setup/client calls, register cache defaults through Legion::Cache::Settings, and normalize IPv4/hostname/IPv6 server addresses consistently
  • Restrict Redis hash/sorted-set helpers to the actual Redis backend and enforce documented TTL behavior for helper batch writes
  • Make the default bundle exec rspec suite hermetic by excluding service-backed integration specs unless RUN_INTEGRATION_SPECS=1

Changed

  • Uplift cache logging internals to Legion::Logging::Helper, replacing direct logger calls with helper-provided log usage across cache runtime modules
  • Route rescued cache adapter/helper/setup failures through handle_exception and expand runtime info/debug/error coverage for shared, local, memory, pool, and RedisHash flows
  • Require legion-logging >= 1.5.0 at runtime so helper exception handling is always available