2025/08/26分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Merge pull request #55553 from Shopify/local_cache_add_new_clear
activesupport/lib/active_support/cache/strategy/local_cache.rb、
activesupport/lib/active_support/cache/strategy/local_cache_middleware.rb`の修正です。
ActiveSupport::Cache::Strategy::LocalCache::Middleware
のcacheを更新可能にしています。アプリケーション起動後にRails.cache
のキャッシュクライアントを変更した場合に、ローカルキャッシュもその変更に合わせて変更出来るようにする為、とのことです。
Add ActiveRecord::CheckViolation
error class for check constraint violations
Active Recordの修正です。
constraint violationsが発生した場合にActiveRecord::StatementInvalid
をraiseしていたのを、専用のエラークラス(ActiveRecord::CheckViolation
)をraiseするよう修正しています。エラーの判別をしやすくする為。