2024/07/09分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Check If-None-Match before If-Modified-Since with strict freshness
actionpack/lib/action_dispatch/http/cache.rb
の修正です。
Prefer ETag over Last-Modified for fresh_when and stale? according to the HTTP specificationでresponseのfreshnessをチェックする際に、参照するヘッダーを誤っていたのを修正しています。
Merge pull request #51948 from justinko/issue-51938
activerecord/lib/active_record/reflection.rb
の修正です。
associationに同じmodule内のclassを指定した場合に、association参照時にNameError
がraiseしてしまうバグがあったのを修正しています。
Merge pull request #49847 from joshuay03/duplicate-callbacks-when-child-autosaves-parent
activerecord/lib/active_record/autosave_association.rb
の修正です。
has_one
/ belongs_to
が定義されているassociationで、子associationのautosave経由で親associationの新規作成を行った際に、 before_validation
、 after_validation
、 before_save
及びafter_save
が2回実行されてしまうバグがあったのを修正しています。