2022/06/01分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
activestorage/CHANGELOG.md
Added validation for global active storage service configuration
activestorage/lib/active_storage/attached/model.rb
の修正です。
config.active_storage.service
が設定されていない場合、exceptionをraiseするよう修正しています。
Deprecate plural association names on singular associations
activerecord/lib/active_record/table_metadata.rb
の修正です。
where
などにassociation名を指定する際に、singular、pluralどちらも指定出来るようになっていたのを、associationを定義した際の値しか指定出来ないよう修正しています。
両方指定出来るようになっていたのが恐らく意図的な挙動では無いと思われる為。
Merge pull request #44106 from etiennebarrie/no-double-boot-for-test-tasks
railtiesの修正です。
元々はrails test
のサブタスク(e.g. test:system
、test:models
)を実行すると、内部的にRake taskが実行されていました。しかしこれだと、test runnerとRake taskでそれぞれアプリケーションのboot処理が行われてしまってしました。この修正では、サブタスクを実行するのにRake taskを使わない(テスト用のタスクをThorで定義する)ようにして、boot処理が2回行われるのを避けるよう修正しています。
Merge pull request #45230 from natematykiewicz/actionmailbox_unroutable_routes
actionmailbox/config/routes.rb
の修正です。
inbound emails conductorで不要なrouteは定義しないよう修正しています。