なるようになるブログ

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

rails commit log流し読み(2022/11/15)

2022/11/15分のコミットです。

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

activerecord/CHANGELOG.md


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を指定した場合のテストを追加しています。


Merge PR #45147

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処理が行われるよう修正しています。