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 SHIPS VIEW COMPONENT INTEGRATION — ACTIONTEXT KWARGS FIX FOLLOWS

By RepoJournal · Filed · About Rails

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.

One email a day. Unsubscribe in one click.

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.

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?