2025/02/14分のコミットです。
CHANGELOGへの追加はありませんでした。
Fix on_rotation for find_signed! & find_signed
activerecord/lib/active_record/signed_id.rb
の修正です。
find_signed
、find_signed!
メソッドで、メソッドの引数のon_rotation
を指定しなかった場合に、初期化時に指定したon_rotation
が使用されるよう修正しています。
[ci skip] Tweak the Action Mailer callbacks documentation:
rails guideのAction Mailer Basics
の修正です。
Action Mailer Callbacks
セクションに、callbackが実行されるタイミングについての説明を追加しています。
Add MessageVerifiers#rotate block form signature [ci-skip]
activesupport/lib/active_support/message_verifiers.rb
のdocの修正です。
MessageVerifiers#rotate
メソッドのdocに、引数にblockを指定した場合のsignatureを追加しています。
Use ::new instead of #initialize for ghost methods [ci-skip]
activesupport/lib/active_support/message_encryptors.rb
、
activesupport/lib/active_support/message_verifiers.rb
のdocの修正です。
初期化処理を行うメソッドのdocを、#initialize
から::new
に修正しています。
Add {MessageEncryptors,MessageVerifiers}#prepend
Active Supportの修正です。
ActiveSupport::MessageEncryptors
、及び、ActiveSupport::MessageVerifiers
に#prepend
メソッドを追加しています。#rotate
と同じような振る舞いをするメソッドですが、#rotate
と異なり、処理をリストの先頭に追加します。そのため、Rails.application.message_verifiers
のように、デフォルトで設定しているverifierより先に行う処理を設定することができるようになっています。
Merge pull request #54526 from skipkayhil/hm-avoid-array-methods
Action Packの修正です。
Journeyについて、オブジェクト生成数の削減、iterate処理の削減、等の性能改善の為のリファクタリングを行なっています。
Update Saucelabs configuration https://github.com/rails/rails/commit/1312c0cb8e064fcba28d458b06c8cd3e707efb90
2025-02-14 18:29:51 +0900
Merge pull request #54531 from byroot/action-cable-upgrade-safari https://github.com/rails/rails/commit/9aadd2f9bcf728a2888ef0d229dee8a60dbd2313
2025-02-14 18:33:11 +0900