なるようになるブログ

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

rails commit log流し読み(2022/01/21)

2022/01/21分のコミットです。

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


Adds webpacker retired note to the webpacker guide [ci skip]

rails guideのWebpackerの修正です。

guideの先頭にWebpackerは開発終了になった旨説明を追加しています。


Use safer 'destroy!' in controller scaffolds

railties/lib/rails/generators/active_model.rbの修正です。

scaffoldsで生成するcontrollerで、レコードを削除するのにdestroyを使用していたのをdestroy!を使用するよう修正しています。


Fix flakey EventedFileUpdateChecker GC test

activesupport/test/evented_file_update_checker_test.rbの修正です。

EventedFileUpdateChecker + GCのテストで参照が残ってしまってテストが期待通りに通らないケースがあったのを修正しています。


Merge pull request #44168 from aidanharan/relation-test-order

activerecord/test/cases/relation_test.rbの修正です。

assertionで値を比較する際に、値をidでsortしてからチェックするよう修正しています。 sortを指定しないと結果が不定になる為。


[ci skip] Added a note about Github Codespaces' warning (#44148)

Gemfile.lockyarn.lockの修正です。

delayed_jobdelayed_job_active_recordRails 7をサポートしたバージョンに更新しています。合わせて、yarn.lockに@rails/activestorageの指定が漏れていたのを修正しています。