なるようになるブログ

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

rails commit log流し読み(2022/10/27)

2022/10/27分のコミットです。

CHANGELOGへの追加はありませんでした。


Don't remove duplicates from args array

railties/lib/rails/generators/testing/behavior.rbの修正です。

テスト用のrun_generatorメソッドで、異なるoption名で同じ値が指定されていた場合に、その値が片方削除されてしまうバグがあったのを修正しています。


Merge pull request #46337 from jonathanhefner/active_support-deprecator

Active Supportの修正です。

Active Support専用のdeprecator(ActiveSuport.deprecator)を追加、及び、Active SupportでActiveSupport::Deprecationを使用していた箇所を、ActiveSupport.deprecatorを使用するよう修正しています。ActiveSupport.deprecatorRails.application.deprecators追加されるようになっており、Rails.application.deprecators[:active_support]で参照出来るようになっています。


Fix invalid content type deprecation warning

activestorage/test/models/variant_test.rbの修正です。

invalid content typeに関するdeprecateメッセージが出力されていたのを修正しています。


Add load_defaults doc for query_log_tags_format

rails guideのConfiguring Rails Applicationsの修正です。

config.load_defaults 7.1を行った場合に設定されるconfigについて説明している箇所に、config.active_record.query_log_tags_formatの説明を追加しています。


Add missing defaults to new_framework_defaults

railties/lib/rails/generators/rails/app/templates/config/initializers/new_framework_defaults_7_1.rb.ttの修正です。

config. load_defaults 7.1を行った場合に設定されるconfig(既存のconfigと設定内容が変わるもの)で、new_framework_defaults_7_1.rb.ttへの記載が漏れていたものがあったのを追加しています。


Fix missed connection handler call

activerecord/lib/active_record/migration.rbの修正です。

load_schema_if_pending!メソッド内でconnectionをclearする際に、roleに関するdeprecateメッセージが出力されていたのを修正しています。