All Versions
22
Latest Version
Avg Release Cycle
-
Latest Release
-

Changelog History
Page 2

  • v0.2.4 Changes

    • ๐Ÿ“š Refactoring, documentation and test changes
  • v0.2.3 Changes

    • ๐Ÿ‘ PostgreSQL support
    • ๐Ÿš… Rails 4.2 compatibility
    • ๐Ÿ‘‰ Fix: Don't connect to database when calling IdentityCache.should_use_cache?
    • ๐Ÿ›  Fix: Fix invalid parent cache invalidation if object is embedded in different parents
  • v0.2.2 Changes

    • ๐Ÿ”„ Change: memcached is no longer a runtime dependency
    • ๐Ÿ‘‰ Use cache for read-only models.
  • v0.2.1 Changes

    • โž• Add a fallback backend using local memory.
  • v0.2.0 Changes

    • ๐Ÿ‘ Memcache CAS support
  • v0.1.0 Changes

    • 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
  • v0.0.7 Changes

    • โž• Add support for non-integer primary keys
    • Fix: Not implemented error for cache_has_one with embed: false
    • Fix: cache key to change when adding a cache_has_many association with :embed => false
    • ๐Ÿ›  Fix: Compatibility rails 4.1 for quote_value, which needs default column.
  • v0.0.6 Changes

    • ๐Ÿ›  Fix: bug where previously nil-cached attribute caches weren't expired on record creation
    • ๐Ÿ›  Fix: cache key to not change when adding a non-embedded association.
    • ๐Ÿš… Perf: Rails 4 Only create CollectionProxy when using it
  • v0.0.5

  • v0.0.4 Changes

    • ๐Ÿ›  Fix: only marshal attributes, embedded associations and normalized association IDs
    • โž• Add cache version number to cache keys
    • โž• Add test case to ensure version number is updated when the marshalled format changes