Skip to content

v0.9.0

Choose a tag to compare

@cachekit-release-bot cachekit-release-bot released this 11 Jun 03:58
4a49b8f

0.9.0 (2026-06-11)

Features

  • drop Python 3.9 support, require >=3.10 (#148) (1bb9953)
  • honor user serializer under encryption via cross_sdk_compatible marker (#153) (2ad219d), closes #134
  • support explicit per-function encryption opt-out (tri-state) (#151) (bf86c43)

Bug Fixes

  • bound memory for large DataFrame/Arrow caching (was OOMing at real sizes) (#152) (ccd32c5)
  • evict poisoned L2 entry on corruption at the read API (#177) (3a538fa), closes #159
  • handle pandas nullable/extension dtypes in no-pyarrow DataFrame fallback (#176) (4de3608)
  • harden cache-envelope framing and compression config resolution (#172) (d079f79)
  • reject non-finite (NaN/inf) TTL to prevent immortal cache entries (#174) (d90958c)
  • stop legacy RedisBackend corrupting binary payloads (#173) (82d0417)