IdentityCache v0.1.0 Release Notes

    • Backwards incompatible change: Stop expiring cache on after_touch callback.
    • ๐Ÿ”„ Change: fetch_multi accepts an array of keys as argument
    • Change: :embed option value from false to :ids for cache_has_many for clarity
    • ๐Ÿ›  Fix: Consistently use ActiveRecord / Arel APIs to build SQL queries
    • ๐Ÿ›  Fix: SystemStackError when fetching more records than the max stack size
    • ๐Ÿ›  Fix: Bug in fetch_multi in a transaction where results weren't compacted.
    • ๐Ÿ›  Fix: Avoid unused preload on fetch_multi with :includes option for cache miss
    • ๐Ÿ›  Fix: reload will invalidate the local instance cache