なるようになるブログ

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

rails commit log流し読み(2023/04/08)

2023/04/08分のコミットです。

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

activerecord/CHANGELOG.md


Merge pull request #46992 from ghiculescu/correct-after-commit-order

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

modelに定義したafter_commit callackが定義したのと逆の順に実行されていたのを、定義した順に実行するよう修正しています。breaking changeの為、新規に作成したアプリ、または、config.active_record.run_after_transaction_callbacks_in_order_definedにtrueを指定した場合のみ新しい挙動になるようになっています。