2023/06/03分のコミットです。
CHANGELOGへの追加はありませんでした。
Fix has_one autosaving for CPK associations
activerecord/lib/active_record/autosave_association.rb
の修正です。
composite primary keysを使用しているassociationをhas_one
で定義した場合に、通常のassociatinoと同様にautosaving処理が動作するよう修正しています。
Require missing models in ActiveRecord tests
Active Recordのテストの修正です。
不足していたmodelのrequireを追加しています。
Merge pull request #47647 from fatkodima/remove_unique_key-by-options
Active Recordの修正です。
unique constraintの削除が名前でのみ出来るようになっていたのを、columnの指定で行えるよう修正しています。
Cleanup CHANGELOG of feature that will not be released
activerecord/CHANGELOG.md
の修正です。
修正内容が変更された事により次のリリースに含まれなくなってしまった対応のエントリーを削除しています。
Merge pull request #48373 from genebustam/patch-1
rails guideのSecuring Rails Applications
の修正です。
File Downloads
の項にあるexampleコードが正しく動作しないコードになっていたのを修正しています。
Merge pull request #48378 from hsbt/update-stringio
Gemfile.lock
の修正です。
StringIOを最新バージョンに更新しています。元々インストールされていたStringIO 3.0.4だとRubyのmasterでインストール出来ない為。参考: Avoid direct struct usage.