なるようになるブログ

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

rails commit log流し読み(2024/12/09)

2024/12/09分のコミットです。

CHANGELOGへの追加はありませんでした。


Fix handle_warnings with mysql2 master

activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rbの修正です。

mysql2 gemのmasterを使用するとエラーになるコードがあったのを修正しています。


Skip unless upsert all supported

activerecord/test/cases/insert_all_test.rbの修正です

upsert allをサポートしていないadapterでupsert allのテストを行わないよう修正しています。SQL Serverがサポートしていない為。


Merge pull request #53878 from zzak/error-pages-typography

railties、Active Recordの修正です。

エラーページ内のRIGHT SINGLE QUOTATION MARK(U+2019)をAPOSTROPHE (U+0027)を使用するよう修正しています。エラーメッセージで使用する文字を統一する為。 合わせて、warning_countに関するメッセージのフォーマットを修正しています。


Handle setting of nested through records for new records

activerecord/lib/active_record/associations/association.rb、 activerecord/lib/active_record/associations/collection_association.rbの修正です。

保存されていないrecordに対してnestしたthrough association経由で値を設定した場合に、正しくassociationの設定が行えないバグがあったのを修正しています。