なるようになるブログ

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

rails commit log流し読み(2022/04/04)

2022/04/04分のコミットです。

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

activerecord/CHANGELOG.md


Fix deprecation horizon for ActionController::Parameters#==

actionpack/lib/action_controller/metal/strong_parameters.rbの修正です。

ActionController::ParametersとHashの比較処理を行った場合に出力されるdeprecateメッセージ内の、メソッドを削除する予定のRailsのバージョンが誤っていたのを修正しています。


rails db:schema:{dump,load} now checks ENV["SCHEMA_FORMAT"] before config

activerecord/lib/active_record/railties/databases.rakeの修正です。

db:schema:dumpdb:schema:loadタスクで、schemaのformatをenv(SCHEMA_FORMAT)で指定出来るよう修正しています。


Add a flag to disable deprecated AC::Parameters comparison

Action Pack、railtiesの修正です。

ActionController::ParametersとHashの比較処理を行った場合に出力されるdeprecateメッセージについて、config(config.action_controller.allow_deprecated_parameters_hash_equality)で出力する/しないを指定出来るよう修正しています。


Remove legacy_connection_handling

Active Recordの修正です。

deprecatedになっていた古いconnection handling(legacy_connection_handling)のコードを削除しています。