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-13
stories 27

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

RAILS SHIPS VIEW COMPONENT INTEGRATION — ACTIONTEXT KWARGS FIX FOLLOWS

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

Active Model now ships with default `render_in` support, closing the loop on view component integration that developers have been waiting for.

Rails merged the core `render_in` implementation into `ActiveModel::Conversion` [1], giving every model the ability to intercept and control how Action View renders it to HTML and JSON. This is the production-ready answer for view_component users who've been implementing workarounds. The implementation lands alongside a critical ActionText fix [2] that ensures `Editor::Tag#render_in` properly accepts kwargs—a follow-up to recent Action View changes that broke subclasses calling `super` without handling the new signature. On the temporal side, `this_week?` gained a `start_day` argument [3] for consistency with `all_week?`, a small but welcome API alignment. Bootsnap merged rubocop-performance checks [4] that catch common performance anti-patterns in startup code, plus a Ruby 3.0 bug workaround [5]. Rails.org pushed ticket sales live with updated hero and navigation banners [6], and mobile users now get the ticket link in the navbar [7]—team coordinated the website cutover cleanly across both PRs.

Action items

References

  1. [1] Add default `#render_in` implementation to `ActiveModel::Conversion` ↗ rails/rails
  2. [2] Merge pull request #57356 from flavorjones/actiontext-editor-tag-render-in-kwargs ↗ rails/rails
  3. [3] Merge pull request #56872 from 55728/add-start-day-to-this-week ↗ rails/rails
  4. [4] Add rubocop performance ↗ rails/bootsnap
  5. [5] Only test Ruby [Bug #18250] if on Ruby 3.0.x ↗ rails/bootsnap
  6. [6] RW website changes for ticket launch day ↗ rails/website
  7. [7] Include link to buy Tickets in mobile layout ↗ rails/website

Quick answers

What shipped in Rails on May 13, 2026?
Active Model now ships with default `render_in` support, closing the loop on view component integration that developers have been waiting for. In total, 18 commits and 9 pull requests landed.
Who contributed to Rails on May 13, 2026?
4 developers shipped this update, including seanpdoyle, davidenglishmusic, AmandaPerino, and claudiob.
What were the notable Rails updates?
Add default `#render_in` implementation to `ActiveModel::Conversion`, Merge pull request #57356 from flavorjones/actiontext-editor-tag-render-in-kwargs, and Merge pull request #56872 from 55728/add-start-day-to-this-week.