なるようになるブログ

読書感想文かrailsについてかrubyについてか

rails commit log流し読み(2024/08/14)

2024/08/14分のコミットです。

CHANGELOGにのったコミットは以下の通りです。

activerecord/CHANGELOG.md


Merge pull request #52449 from jhawthorn/avoid_generated_method_name

activerecord/lib/active_record/relation/delegation.rbactiverecord/lib/active_record/scoping/named.rbの修正です。

ActiveRecord::Relationdelegateの為のメソッド定義処理内の、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を返すバグがあったのを修正しています。