138 wires and counting

$ follow Rails

Keep up with Rails in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-08-15
stories 23

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

RAILS TACKLES RACTOR SAFETY AND SCHEMA DUMP PERFORMANCE IN OVERNIGHT PUSH

By RepoJournal · Filed · About Rails · Composed from the cited sources · methodology

Rails is systematically freezing mutable configuration to unlock ractor concurrency, while schema dumping gets a massive speed boost that slashes database round trips by orders of magnitude on large schemas.

The core push is ractor safety. Action View subscribers are now ractor-safe by setting Rails.root at initialize time instead of lazily memoizing it [1], while separate PRs freeze Active Record and Action Pack configurations [3] and controller default_url_options [4] to make them shareable across ractor boundaries. This is foundational work for Rails 8's concurrency model. In parallel, schema dumping performance got a critical overhaul [2]. The dumper previously issued separate database statements for each table's primary key, indexes, foreign keys, and constraints, multiplying round trips by table count. On schemas with thousands of tables, that meant tens of thousands of statements the database could have answered in bulk. The readers now batch-fetch metadata for many tables at once, cutting I/O dramatically. On the community front, the Rails Foundation's On Rails podcast is now woven into rubyonrails.org itself. All 18 published episodes are backfilled as posts under a new podcast category on the news page [5], and a panel links to the podcast from the docs page alongside the Cookpad and Doximity case studies [6].

Quick answers

What shipped in Rails on August 15, 2026?
Rails is systematically freezing mutable configuration to unlock ractor concurrency, while schema dumping gets a massive speed boost that slashes database round trips by orders of magnitude on large schemas. In total, 14 commits and 9 pull requests landed.
Who contributed to Rails on August 15, 2026?
6 developers shipped this update, including gmcgibbon, ngan, Edouard-chin, robzolkos, morgoth, and dependabot.
What were the notable Rails updates?
Make Action View subscribers ractor safe, Let the schema readers answer for many tables at once, and Freeze configuration.