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-03
stories 12

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

RAILS TIGHTENS MIME TYPE API, PUSHES RACTOR SAFETY FORWARD

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

Rails is deprecating three internal MIME constants that leak mutable state, forcing a clean migration to the public API while the framework quietly hardens itself for concurrent Ractor execution.

The framework shipped deprecations for Mime::SET, Mime::LOOKUP, and Mime::EXTENSION_LOOKUP [1], constants that expose internal registries directly and create attack surface for accidental mutation. The good news: everything these constants do is already available through Mime.symbols, Mime.extensions, and Mime::Type.lookup methods, so the migration path is straightforward [1]. Meanwhile, Rails is making systematic progress on Ractor safety across two fronts. AttributeMethods now freezes its internal aliases and patterns by default, and InheritableOptions ditches the shareable-unsafe default proc that was blocking Ractor compatibility [2] [3]. These aren't flashy changes, but they're the infrastructure work that makes Ractor-safe Rails applications possible without constantly fighting the framework.

Quick answers

What shipped in Rails on July 3, 2026?
Rails is deprecating three internal MIME constants that leak mutable state, forcing a clean migration to the public API while the framework quietly hardens itself for concurrent Ractor execution. In total, 8 commits and 4 pull requests landed.
Who contributed to Rails on July 3, 2026?
2 developers shipped this update, including etiennebarrie and andrewn617.
What were the notable Rails updates?
Deprecate Mime::SET, Mime::LOOKUP and Mime::EXTENSION_LOOKUP, Attribute methods ractor safe, and Make InheritableOptions ractor safe.