IdentityCache v1.1.0 Release Notes
-
๐ Fixes
- ๐ Fix double debug logging of cache hits and misses (#474)
- ๐ Fix a Rails 6.1 deprecation warning for Rails 7.0 compatibility (#482)
- Recursively install parent expiry hooks when expiring parent caches (#476)
- Expire caches before other
after_commit
callbacks (#471) - โก๏ธ Avoid unnecessary record cache expiry on save with no DB update (#464)
- ๐ Fix an Active Record deprecation warning by not using
Connection#type_cast
(#459) - Fix broken
prefetch_associations
of a polymorphiccache_belongs_to
(#461) - ๐ Fix
should_use_cache?
check to avoid calling it on the wrong class (#454) - ๐ Fix fetch
has_many
embedded association on record after adding to it (#449)
๐ Features
- ๐ Support multiple databases and transactional tests in
IdentityCache.should_use_cache?
(#293) - โ Add support for the default
MemCacheStore
fromActiveSupport
(#465)
๐ฅ Breaking Changes
- โฌ๏ธ Drop ruby 2.4 support, since it is no longer supported upstream (#468)