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-05-11
stories 17

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

RAILS KILLS SLOW TEST TASKS, TIGHTENS CONSTANT MUTATION CHECKS

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

Rails just removed its isolated test suite — a slow-running fixture that wasn't catching problems worth the CI overhead — and merged stricter linting rules to catch mutable constants before they ship.

The isolated test tasks [1] have been ripped out of the Rails build pipeline [3]. They ran slow, added complexity, and weren't surfacing bugs the rest of the test suite was missing anyway. That's the kind of pruning that keeps CI lean. Separately, Rails merged a new linting rule [2] that enforces immutable constants using the `literals` style — catching things like `CONSTANT = []` where mutation is possible. It's stricter, it's in production now, and existing Rails code will need to comply on next update. There's also a fix pending for MySQL adapters [4] around native database type freezing that connects to this constant hardening effort. All three changes ship together in the next Rails release and represent a push toward more predictable, harder-to-break code at the framework level.

Quick answers

What shipped in Rails on May 11, 2026?
Rails just removed its isolated test suite — a slow-running fixture that wasn't catching problems worth the CI overhead — and merged stricter linting rules to catch mutable constants before they ship. In total, 11 commits and 6 pull requests landed.
Who contributed to Rails on May 11, 2026?
2 developers shipped this update, including byroot and paracycle.
What were the notable Rails updates?
Remove isolated test tasks, Enable `Style/MutableConstant` cop with `literals` style, and Merge pull request #177 from rails/remove-isolated.