2024/12/27分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
[issue-54044] fixed small type let' -> let's in getting_started guide
rails guideのGetting Started with Railsの修正です。
Validationsセクション内のタイポを修正しています。
rails guideのThe Rails Initialization Processの修正です。
railties/lib/rails/application.rbについて説明している箇所内のタイポを修正しています。
Merge pull request #54046 from joshuay03/handle-polymorphic-through-target-setting-for-new-records
activerecord/lib/active_record/associations/collection_association.rb、
activerecord/lib/active_record/reflection.rbの修正です。
polymorphic collection associationsをrecords経由で設定する場合にエラーになるケースがあったのを修正しています。
Merge pull request #53797 from fatkodima/change-structure-dump-versions-ordering
Active Recordの修正です。
structure.sql内のschema_migrationsのversionのinsert順をカスタマイズ出来るよう修正しています。デフォルトでは単に降順で並んでいるのですが、これだと大規模なチームではコンフリクトしてしまう事が多い為、そういうチームでカスタマイズ出来るようにする為、との事です。カスタマイズしたい場合はconfig.active_record.schema_versions_formatterに処理を実装したクラスを指定すれば良いようになっています。
Fix config.active_record.schema_versions_formatter example [skip ci]
rails guideのConfiguring Rails Applicationsの修正です。
config.active_record.schema_versions_formatterにカスタマイズしたクラスを指定する場合のexampleコードに誤りがあったのを修正しています。