127 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-07-31
stories 18

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

RAILS TIGHTENS RACTOR SUPPORT AND DEPRECATES BINDS ARGUMENT

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

Rails is making ActionView's dependency tracker Ractor-shareable while removing a migrations filter that cluttered schema dumps, signaling the framework's push toward better concurrency and cleaner database tooling.

The ActionView dependency tracker registry is now Ractor-shareable [1], which means non-main Ractors can safely read the template digest path without isolation errors. The fix requires calling `share_registry` before the tracker becomes shareable, though this won't be added to initializers yet to preserve compatibility with custom trackers that might not be shareable themselves. Rails will call this from `Rails.application.ractorize!`, setting the stage for broader Ractor adoption across the framework [1]. Separately, Xavier Noria has removed the migrations filter from schema dumps [2], a cleanup that simplifies database introspection for teams managing complex migration histories. On the deprecation front, Rails is now deprecating the `binds` argument to `to_sql` [3], signaling a shift in how the framework handles SQL binding. The forensics team has also added tooling for CVE-2026-66066 [4], helping teams determine whether the Active Storage libvips vulnerability was exploited in their applications, a critical step before rotating secrets. Tailwindcss-rails bumped its dependency to v4.3.3 [5], tracking upstream fixes.

Action items

References

  1. [1] Make the Action View dependency tracker registry Ractor-shareable ↗ rails/rails
  2. [2] Merge pull request #58322 from rails/fxn/polish-migrations-dump ↗ rails/rails
  3. [3] Merge pull request #58310 from kamipo/deprecate_to_sql_binds_arg ↗ rails/rails
  4. [4] Add forensic tooling and method for CVE-2026-66066 ↗ rails/rails-forensics-CVE-2026-66066
  5. [5] build(deps): bump tailwindcss-ruby from 4.3.2 to 4.3.3 ↗ rails/tailwindcss-rails

Quick answers

What shipped in Rails on July 31, 2026?
Rails is making ActionView's dependency tracker Ractor-shareable while removing a migrations filter that cluttered schema dumps, signaling the framework's push toward better concurrency and cleaner database tooling. In total, 12 commits and 6 pull requests landed.
Who contributed to Rails on July 31, 2026?
5 developers shipped this update, including etiennebarrie, Xavier Noria, Ryuta Kamizono, Mike Dalessio, and dependabot.
What were the notable Rails updates?
Make the Action View dependency tracker registry Ractor-shareable, Merge pull request #58322 from rails/fxn/polish-migrations-dump, and Merge pull request #58310 from kamipo/deprecate_to_sql_binds_arg.