2025/11/05分のコミットです。
CHANGELOGへの追加はありませんでした。
Merge pull request #56074 from skipkayhil/hm-xsnlrkxknlxzzqys
activerecord/lib/active_record/connection_adapters/postgresql/schema_statements.rb、
activerecord/lib/active_record/connection_adapters/postgresql_adapter.rbのdocの修正です。
docのフォーマットの修正、及び、内部用APIがAPI docに表示されないよう修正しています。
activerecord/lib/active_record/associations/join_dependency.rbの修正です。
composite primary keyを使用してるmodel経由でhas many associationsをeager loadした際に、同じレコードが重複してロードされてしまうバグがあったのを修正しています。
Merge pull request #55897 from matthewd/query-intent
Active Recordの修正です。
queryを実行する際に渡す情報(e.g. binds, allow_retryパラメータ)を各パラメータ毎に個別に渡していたのを、パラメータを管理する為の専用のクラス(ActiveRecord::QueryIntent)を追加し、そのクラスを使用して受け渡しを行うよう修正しています。この対応によりパラメータを個別に渡すAPI(e.g. exec_insert、exec_delete)はdeprecatedになっています。
Merge pull request #56054 from p8/guides/file-names-comments
rails guideのRuby on Rails Guides Guidelinesの修正です。
example codeの書き方について説明した、Code Examplesセクションを追加しています。
[RF-DOCS] Rails Engines (#55472)
rails guideのRails Engines Overviewの修正です。
guide全体について、内容の最新化、説明が不足している箇所の追加、言い回しの修正、等々を行っています。