なるようになるブログ

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

rails commit log流し読み(2024/08/06)

2024/08/06分のコミットです。

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

activestorage/CHANGELOG.md


Added new unsafe characters of Windows filename ", <, >, ?, * to ActiveStorage::Filename#sanitized

activestorage/app/models/active_storage/filename.rbの修正です。

ActiveStorage::Filename#sanitizedでsanitizeする対象の文字に、", <, >, ?, *を追加しています。Windowsのファイル名で使用出来ない文字のため。


Merge pull request #52497 from shouichi/add-run-by-line-range-section-to-contribution-guide

rails guideのContributing to Ruby on Railsの修正です。

Running Testsセクションに、line rangeを指定してテストを実行する方法についての説明を追加しています。


Update Twitter account name in release documentation to X

docの修正です。

doc内の、Twittertwitter.comXx.comに修正しています。


Merge pull request #52363 from eugeneius/autosave_has_one_loaded

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

recordのsave処理で、has_one associationがすでにload済み、かつ、値が変更になってない場合に、不要なassociationのload処理が実行されないよう修正しています。