なるようになるブログ

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

rails commit log流し読み(2025/01/27)

2025/01/27分のコミットです。

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

actionmailbox/CHANGELOG.md


Add a missing assert_deprecated in quoting_test.rb

activerecord/test/cases/quoting_test.rbの修正です。

deprecaetedになったActiveSupport::Multibyte::Chars.newを使用する際に、assert_deprecatedでdeprecatedメッセージが表示される事を確認するよう修正しています。


Merge pull request #53513 from Mr0grog/reply-to-address-mail-extension

actionmailbox/lib/action_mailbox/mail_ext/addresses.rbの修正です。

Mail::Messagereply_toを取得するためのreply_to_addressメソッドを追加しています。


Fix column_definition returning a wrong column:

activerecord/lib/active_record/type/internal/timezone.rbの修正です。

column_definitionが誤ったcolumnの値を返してしまうバグがあったのを修正しています。


Fix rotate(on_on_rotation:) and #on_rotation

activesupport/lib/active_support/messages/rotator.rbの修正です。

ActiveSupport::Messages::Rotator#rotateで、#initializeまたはメソッドに指定されたon_rotation callbackを実行するよう修正しています。


Accept on_rotation argument in find_signed

activerecord/lib/active_record/signed_id.rbの修正です。

find_signedfind_signed!メソッドに、secret keysのrotate時に実行されるon_rotation callbackを指定出来るよう修正しています。rotateが行われたユーザ情報の監視等を出来るようにする為。