RepoJournal
Rails

@rails

Ruby on Rails - Shopify, Basecamp, GitHub all run on it

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

One email a day. Unsubscribe in one click.

Pick a date

Topics: Ruby Full archive →

The Wire · Showcase

RAILS TIGHTENS RACTOR SUPPORT AND DEPRECATES BINDS ARGUMENT

By RepoJournal · Filed · About Rails

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.

One email a day. Unsubscribe in one click.

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.

More from @rails

Daily updates, in your inbox

Follow Rails

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

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?