159 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-06-16
stories 24

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

RAILS FIXES DECADE-OLD ROUTING BUGS WHILE DOCS OVERHAUL LANDS

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

Three critical routing bugs that broke scope and namespace options are now patched, while the internationalization guide gets a complete restructuring for readability.

The Rails team shipped fixes for three routing regressions that have been silently breaking applications [1] [2]. The first corrects a bug where the deprecated `scope` hash form's `:except` option was being assigned to `only` instead, inverting filter logic entirely. The second fixes `namespace` path options that were being dropped entirely, causing doubled paths like `/admin/adm`. Both have been in the codebase undetected. In parallel, the i18n documentation guide [3] underwent a complete restructuring to lead with beginner content before advancing to request management, API features, and advanced patterns. Over on tailwindcss-rails, v4.5.0 shipped [4] with a new `silent` flag [5] for the build and watch tasks, suppressing CLI noise in your `Procfile.dev`. The flag gracefully ignores itself on older Tailwind versions. Documentation cleanup continues across both repos [6] [7] with backtick fixes and email assertion updates to match current APIs.

Action items

References

  1. [1] Apply the deprecated `scope` hash `:except` option to except, not only ↗ rails/rails
  2. [2] Honor the deprecated `namespace` hash path options ↗ rails/rails
  3. [3] [RF Docs] Rails Internationalization (#57381) ↗ rails/rails
  4. [4] v4.5.0 ↗ rails/tailwindcss-rails
  5. [5] Support new `--silent` tailwind flag via `[silent]` ↗ rails/tailwindcss-rails
  6. [6] Merge pull request #57734 from tylerlwsmith/tylerlwsmith-remove-orphan-backtick-in-docs ↗ rails/rails
  7. [7] Stop documenting the removed `args:` Hash form of assert_enqueued_email_with [ci skip] ↗ rails/rails

Quick answers

What shipped in Rails on June 16, 2026?
Three critical routing bugs that broke scope and namespace options are now patched, while the internationalization guide gets a complete restructuring for readability. In total, 15 commits, 8 pull requests, and 1 releases landed.
Who contributed to Rails on June 16, 2026?
1 developer shipped this update, including jordan-brough.
What were the notable Rails updates?
Apply the deprecated `scope` hash `:except` option to except, not only, Honor the deprecated `namespace` hash path options, and [RF Docs] Rails Internationalization (#57381).