2022/11/15分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Merge pull request #46489 from OuYangJinTing/update-association-preload-doc [ci-skip]
activerecord/lib/active_record/associations.rb
のdocの修正です。
preloadのドキュメントに、instance dependent associationsはpreload出来ない旨説明が記載されていたのを、preloadは可能である旨修正しています。Support preloads on instance dependent associationsでサポートされた為。
refactor ParameterEncodingTest and add test for param_encoding
actionpack/test/controller/parameter_encoding_test.rb
の修正です。
ParameterEncodingTest
について、テスト名やアクション名を適切な名前に変更するなどのリファクタリング、及び、param_encoding
を指定した場合のテストを追加しています。
activerecord/lib/active_record/relation/query_methods.rb
の修正です。
associationのpreload、及び、eager_loadをunscope出来るよう修正しています。
Merge pull request #45932 from marcoroth/migrate-guides-to-turbo
rails guideの修正です。
rails guideでページの表示にTurbolinksを使用していたのを、Turboを使用するよう修正しています。
Merge pull request #46410 from lazaronixon/fix-touch-has-one-parent
activerecord/lib/active_record/touch_later.rb
の修正です。
associationのtouch
処理を伝搬する際に、親modelのhas_one
で定義されているassciationに対してもtouch
処理が行われるよう修正しています。