2022/01/11分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
activerecord/CHANGELOG.md
の修正です。
CHANGELOGのエントリーのグラマーの修正を行っています。
fix missing require for pp in 546de0f
activerecord/test/cases/relations_test.rb
の修正です。
不足していたpp
のrequireを追加しています。
Expand filter_parameter_logging initializer template doc
railties/lib/rails/generators/rails/app/templates/config/initializers/filter_parameter_logging.rb.tt
のdocの修正です。
filter_parameters
の詳細な設定、挙動についてはActiveSupport::ParameterFilter
のdocを参照する旨説明を追加しています。
Disable config.add_autoload_paths_to_load_path by default in Rails 7.1
railtiesの修正です。
デフォルトで行っていたautoload pathsを$LOAD_PATH
に追加する処理を、行わないよう修正しています。Zeitwerk autoloaderは$LOAD_PATH
に依存していない、かつ、$LOAD_PATH
のsizeを減らすのは通常のrequire
処理の性向上になる為。
Clean up initializer templates [ci-skip]
railties/lib/rails/generators/rails/app/templates/config/initializers/content_security_policy.rb.tt
、
railties/lib/rails/generators/rails/app/templates/config/initializers/permissions_policy.rb.tt
の修正です。
コメントの末尾に句読点を追加、block argumentの変数名に1文字の変数を使用していたのをより適切な名前を変数名に使用するよう修正、等を行っています。
Merge pull request #44140 from fcheung/fix_check_constraint_with_options
activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb
の修正です。
change_table
テーブルのblock内でcheck_constraint
、remove_check_constraint
をキーワード引数を指定して使用した場合に、ArgumentError
が発生してしまうバグがあったのを修正しています。
Fix documentation comments for form_tag
actionview/lib/action_view/helpers/form_tag_helper.rb
のdocの修正です。
form_tag
メソッドのdocが正しく表示されてなかったのを修正しています。
Fix the tests broken by the new add_autoload_paths_to_load_path
railtiesのテストの修正です。
先のautoload pathsを$LOAD_PATH
に追加する処理を行わないよう修正した対応の影響でエラーになってしまったテストがあったのを修正しています。
Assert sql_type disregarding case sensitiveness
activerecord/test/cases/migration/compatibility_test.rb
の修正です。
sql_type
の型をチェックする際に、小文字で値をチェックしていたのを、大文字小文字を無視してチェックするよう修正しています。sqlite3 3.37からtypeが大文字で返ってくるようになった為。