2024/08/14分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Merge pull request #52449 from jhawthorn/avoid_generated_method_name
activerecord/lib/active_record/relation/delegation.rb
、
activerecord/lib/active_record/scoping/named.rb
の修正です。
ActiveRecord::Relation
のdelegateの為のメソッド定義処理内の、Kernel
に定義されているメソッドと同じ名前のメソッドを定義できるようにする対応で、定義が不要なKernel Moduleのsingleton classに定義されているメソッドについては対応を行わないよう修正しています。
EncryptedAttributeType#type should return cast_type's type. (#52247)
activerecord/lib/active_record/encryption/encrypted_attribute_type.rb
の修正です。
`ActiveRecord::Encryption::EncryptedAttributeType#type
が実際のtypeに関わらず必ず:text
を返すバグがあったのを修正しています。