Rails Daily

December 21, 2025

Good morning, this is Rails Daily for January 13th, 2026. Jean Boussier merged several pull requests addressing key framework issues. First, zzak's fix ensures batched preloaded associations properly account for class…

Duration: PT1M26S

https://podlog.io/listen/rails-daily-a67c65cf/episode/december-21-2025-b5c914ac

Transcript

Good morning, this is Rails Daily for January 13th, 2026.

Jean Boussier merged several pull requests addressing key framework issues. First, zzak's fix ensures batched preloaded associations properly account for class types when grouping, resolving Single Table Inheritance problems in ActiveRecord's preloader batch system.

Boussier also merged David White's fix for the rails notes command, which now correctly processes CSS block comments using the standard slash-asterisk format. Additionally, Saidbek's contribution adds block support to ActionController Parameters merge method, bringing it in line with Ruby Hash behavior.

A Railties testing improvement was merged to fix rerun commands on continuous integration systems, making failed test debugging more reliable for Rails contributors.

The commits include comprehensive test coverage for all changes, with ActiveRecord association tests, ActionPack parameter tests, and Railties command tests updated accordingly. One minor documentation fix corrected a code example in ActiveSupport's combined configuration.

What's next: These fixes target core Rails functionality used in production applications. The STI preloader fix particularly addresses performance and correctness issues in complex ActiveRecord queries.

That's your Rails update for today.