2021/07/19分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
activestorage/CHANGELOG.md
Fix "warning: instance variable @browser not initialized"
actionpack/lib/action_dispatch/system_testing/driver.rbの修正です。
instance variable @browser not initializedの警告が出ていたのを修正しています。
Don't eager load ActionController::Live
actionpack/lib/action_controller.rbの修正です。
ActionController::Liveをeager loadしていたのを、しないよう修正しています。ActionController::Liveは使用する前にcontroller側でincludeされる筈で、その際にloadされるのでeager loadする必要は無いため。
Add option to disable schema dumb per-database
activerecord/lib/active_record/database_configurations/hash_config.rb、
activerecord/lib/active_record/railties/databases.rakeの修正です。
schema dumb をDB毎に有効/無効出来るよう修正しています。DB毎の指定はconfig/database.ymlに指定する必要があります。
# config/database.yml production: schema_dump: false
Fix #41388 by preserving protocol and port when generating routes
Active Storageの修正です。
ActiveStorage::Current.hostをdeprecateに、代わりに、hostだけでなくprotocolとportも指定出来るActiveStorage::Current.url_options追加しています。hostだけを指定してい場合も、今後はurl_optionsを使用する必要があります。
ActiveStorage::Current.url_options = { protocol: "https://", host: "example.com", port: nil }