なるようになるブログ

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

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

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

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


Fix rdoc code render in ActionCable::Connection::TestCase docs

actioncable/lib/action_cable/connection/test_case.rbのdocの修正です。

ActionCable::Connection::TestCase docのフォーマットを修正しています。


Revert "Migrate ActiveRecord::Normalization to Active Model"

ActiveRecord::NormalizationActiveModel::Attributes::Normalizationを移動した、Migrate ActiveRecord::Normalization to Active ModelをRevertしています。ドキュメントの対応等が出来ておらず、まだマージ出来る段階ではなかった為、との事です。


Handle nested middle belongs_to, not-loaded target when setting through records

Active Recordの修正です。

through associationがnestしている場合に、そのthrough association経由での値の設定が正しく行われないケースがあったのを修正しています。


Handle cyclic template dependencies

actionview/lib/action_view/digestor.rbの修正です。

templateファイルのrenderが循環しているような場合に、templateのrender処理がSystemStackErrorでエラーになってしまうバグがあったのを修正しています。


Handle new records in #increment!

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

保存されていない、または、削除済みのrecordで#increment!を実行した場合に、ActiveRecord::ActiveRecordErrorをraiseするよう修正しています。