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 UNLOCKS RACTOR THREADING WITH SHAREABLE LOGGER AND PROXY LOGGER MERGES

By RepoJournal · Filed · About Rails

Rails shipped three major concurrency features that let you safely pass loggers across Ractor boundaries, a critical step toward multi-threaded Rails applications.

The most significant work landed in rails/rails: a new ActiveSupport::ShareableLogger [1] that wraps TaggedLogging and can be safely shared across Ractors, plus an ActiveSupport::ProxyLogger [2] that lets you route library logs to your app logger with independent severity levels. Both solve the hard problem of thread-safe logging in Ractor-enabled code. Template handler registries also went Ractor-shareable [3], removing a critical blocker for rendering views in background threads. On the ops side, rails/spring tightened CI by pushing Dependabot automation for GitHub Actions [4], and rails/devcontainer picked up Ruby 3.4.10 [5]. Rails World 2026 now has Arely Rivera confirmed as co-presenter [6], and the website updated the Basecamp logo [7].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Add a Ractor-shareable ActiveSupport::TaggedLogging.shareable_logger ↗ rails/rails
  2. [2] Implement ActiveSupport::ProxyLogger ↗ rails/rails
  3. [3] Make the Action View template handler registry Ractor-shareable ↗ rails/rails
  4. [4] CI: Tell dependabot to update GH Actions ↗ rails/spring
  5. [5] Add Ruby version: 3.4.10 ↗ rails/devcontainer
  6. [6] Add Arely Rivera as Rails World 2026 speaker ↗ rails/website
  7. [7] Update the Basecamp logo ↗ rails/website

Quick answers

What shipped in Rails on July 1, 2026?
Rails shipped three major concurrency features that let you safely pass loggers across Ractor boundaries, a critical step toward multi-threaded Rails applications. In total, 37 commits and 21 pull requests landed.
Who contributed to Rails on July 1, 2026?
6 developers shipped this update, including etiennebarrie, byroot, olleolleolle, rails-bot, emiliacurie, and zoltanhosszu.
What were the notable Rails updates?
Add a Ractor-shareable ActiveSupport::TaggedLogging.shareable_logger, Implement ActiveSupport::ProxyLogger, and Make the Action View template handler registry Ractor-shareable.

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?

We use privacy-friendly analytics (Google Analytics, IP-anonymized) to see which pages help readers. No ads, and we never sell your data. See our Privacy Policy.