Skip to content

Releases: crystal-cache/cache

v1.0.0

02 Sep 09:20

Choose a tag to compare

What's Changed

Full Changelog: v0.15.1...v1.0.0

v0.15.1

08 Jul 10:23

Choose a tag to compare

What's Changed

Full Changelog: v0.15.0...v0.15.1

v0.15.0

04 Jul 09:10

Choose a tag to compare

What's Changed

  • Fix possible compilation error for variables expecting any kind of cache store by @ellmetha in #32
  • Revert "Fix possible compilation error for variables expecting any kind of cache store" by @mamantoha in #33
  • Bump actions/checkout from 2 to 4 by @dependabot in #35
  • Refine spec. by @zw963 in #36
  • Fix #3 by @zw963 in #37
  • add add a type annotation for expires_in by @mamantoha in #39

New Contributors

Full Changelog: v0.14.0...v0.15.0

v0.14.0

21 Sep 09:03
91b1f32

Choose a tag to compare

What's Changed

  • implement namespace by @mamantoha in #30
  • breaking change underlying cache implementations must implement delete_impl and exists_impl methods instead of delete and exists? accordingly
  • breaking change Added namespace property to Cache::Store. It can be used by underlying cache implementations for keys with namespace
  • Logging delete method

Full Changelog: v0.13.0...v0.14.0

v0.13.0

22 Oct 09:55

Choose a tag to compare

What's Changed

  • Store keys as the actual key datatype, not String. by @rymiel in #29

New Contributors

Full Changelog: v0.12.1...v0.13.0

v0.12.1

17 Jan 13:57

Choose a tag to compare

v0.12.1

Split Redis and Memcached stores out into their own shards

05 Jan 12:48

Choose a tag to compare

v0.11.1

29 Dec 12:44

Choose a tag to compare

v0.11.1

Logging

28 Dec 10:41

Choose a tag to compare

v0.11.0

v0.11.0

v0.10.0

06 Dec 13:09

Choose a tag to compare

  • Allow setting false as a value
  • Fix MemoryStore and FileStore with generic types values
  • Add Store#exists? to check if the cache contains an entry for the given key.
  • Add Store#increment and Store#decrement for integer values in the cache.