2025/12/23分のコミットです。
CHANGELOGへの追加はありませんでした。
Add "Missing key: ..." to KeyError message in EncryptedConfiguration
activesupport/lib/active_support/encrypted_configuration.rbの修正です。
EncryptedConfigurationで存在しないkeyが指定された場合のエラーメッセージに、指定されたkeyの情報を含むよう修正しています。
Fix assert_equal invocations in bug report templates
guides/bug_report_templates/action_controller.rb、
guides/bug_report_templates/action_view.rbの修正です。
assert_equalの引数の指定順に誤りがあった(expected, actualになっていなかった)のを修正しています。
Include Active Record version in Arel version
activerecord/lib/arel.rbの修正です。
Arelのバージョンがずっと10.0.0固定だったのを、ArelのバージョンにActive Recordのバージョンを含むようにして、Active Recordが更新されたらArelのバージョンも更新されるよう修正しています。
don't create unused routes in authentication generator
railties/lib/rails/generators/rails/authentication/authentication_generator.rbの修正です。
authentication generatorで使用しないroutesを追加しないよう修正しています。
clarify behavior of monday and sunday methods in guides
rails guideのActive Support Core Extensionsの修正です。
monday及びsundayメソッドについて説明している箇所に、メソッドを呼び出し日がmonday、sundayだった場合の挙動についての説明を追加しています。
Merge pull request #56429 from jordan-brough/jordan/combined-credentials-default-fixes
activesupport/lib/active_support/encrypted_configuration.rb、
activesupport/lib/active_support/env_configuration.rbの修正です。
EnvConfiguration#optionのdefaultオプションの実行がメソッド呼び出し時に行われていたのを実際に必要になるときまで遅延させるよう修正しています(EncryptedConfigurationと挙動を合わせるため)。合わせて、defaultオプションにfalseが指定された場合にnilが渡されてしまうバグがあったのを修正、EncryptedConfigurationのdefaultに指定されたcallbackがfalseを返した場合の戻り値の修正を行っています。
Fix live_streaming_excluded_keys docs [ci skip]
docの修正です。
config.action_controller.live_streaming_excluded_keysをconfig.action_controller.live.streaming_excluded_keysにタイポしていたのを修正しています。