Ruby on Rails: Query Regressions Fixed and Hot-Path Cleanup

Rails main is in stabilization mode, restoring unreleased Active Record regressions around query methods and association loading. A parallel push trims allocations across rendering, routing, and encoding while template errors get faster and more accurate.

Duration: PT2M11S

Episode overview

This episode is a short developer briefing from Ruby on Rails.

It explains recent repository work in plain language.

  • Show: Ruby on Rails
  • Published: 2026-11-05T14:13:24Z
  • Audio duration: PT2M11S

Transcript excerpt

This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.

Good morning, it's November 5th, 2026, and this is your Ruby on Rails briefing.

Our lead story: main is in stabilization mode, with a cluster of fixes that restore long-standing behavior broken by unreleased refactors.

First theme: Active Record compatibility. Pull request 59634 restores bind values in the bang versions of where and having, after a signature change broke apps like Discourse and gems that override those methods. Related work in pull request 59638 fixes includes combined with a merge of an ordering from another…

Second: a sustained push to cut allocations on hot paths. Pull request 59584 skips a full document scan in the JSON coder when there's nothing to escape, pull request 59620 stops rebuilding the renderer set on every render, and pull request 59616 reads the clock only when timestamp columns are actually written.…

Third: faster, more accurate template errors. Pull request 59482 stops walking every view resolver to map error frames, and pull request 59602 makes Herb syntax errors point at the template line instead of Herb's own source. Also merged in pull request 59604, Action Cable now closes streams when event-loop…

What's next: watch three open proposals on…

Nearby episodes from Ruby on Rails

  1. Weekly Recap - Serialization Speed and Query Fixes
  2. Ractor Connection Hardening, Button To Cleanup, Integer Fix
  3. Active Record Reliability and Guides Cleanup
  4. Serialization Speedups and Ractor Hardening
  5. Performance Sweep, Query Fixes and Security Hardening
  6. Allocation Cuts and Cache Consistency Fixes
  7. Default Order Fixes and Security Hardening
  8. Weekly Recap - Ordering Correctness, Inheritance Propagation, and Performance Trims