2022/11/11分のコミットです。
CHANGELOGへの追加はありませんでした。
Add missing require to railties/lib/rails/generators/testing/behavior.rb
railties/lib/rails/command.rb
の修正です。
不足していたrequireを追加しています。
Check for transaction before invalidating the state
activerecord/lib/active_record/connection_adapters/abstract_adapter.rb
の修正です。
transactionの無効化を行う際に、transactionが実際にオープンされているかどうかをチェックするよう修正しています。transactionがNULL_TRANSACTION
の場合にエラーになるのを避ける為。
Update ActiveRecord::Associations::CollectionProxy#== documentation
activerecord/lib/active_record/associations/collection_proxy.rb
のdocの修正です。
ActiveRecord::Associations::CollectionProxy#==
のdoc内のexampleコードの実行結果が、実際の結果と異なっていたのを修正しています。
Improve the MissingExactTemplate errorpage
actionpack/lib/action_controller/metal/exceptions.rb
、
actionpack/lib/action_controller/metal/implicit_render.rb
の修正です。
renderするテンプレートが見つからなかった場合に表示されるエラーテンプレート内のエラーメッセージで、実際エラーになったcontroller名とaction名を表示するよう修正しています。
Update deprecation-related config descriptions [ci-skip]
rails guideのConfiguring Rails Applications
の修正です。
deprecationの挙動に関するconfigについて説明している箇所について、デフォルト値についてのより詳細な説明を追加しています。
Merge pull request #46451 from jonathanhefner/parameter_filter-reintegrate-compiled_filter
activesupport/lib/active_support/parameter_filter.rb
の修正です。
ParameterFilter
のfilter処理について、性能改善のリファクタリングを行っています。
Merge pull request #46456 from jonathanhefner/follow-up-46330-and-46337
テストの修正です。
assert_not_deprecated
でdeprecatorのチェックがを行っていない箇所があったのを、チェックするよう修正しています。