RepoJournal
Rails

@rails

Ruby on Rails - Shopify, Basecamp, GitHub all run on it

What actually shipped in Rails, written up every day — commits, pull requests, releases, and security advisories.

One email a day. Unsubscribe in one click.

Pick a date

Topics: Ruby Full archive →

The Wire · Showcase

Rails Strips Dead Code, Solid Queue Hardens Tests and Drops Ruby 3.1

By RepoJournal · Filed · About Rails

Aaron Patterson is cleaning up Rails internals while Solid Queue fixes flaky CI and raises its minimum Ruby version to 3.2.

The Rails team continues its quiet maintenance cycle with Aaron Patterson removing unused parameters [1] that became dead weight after rewhere support was dropped. In parallel, the documentation push rolls on with Xavier Noria converting DateTime and DateAndTime core extensions from RDoc to Markdown [2] [3], part of the ongoing effort to modernize Rails' reference material. Over in Solid Queue, the team landed a significant stability fix that hardens flaky integration tests by controlling concurrency timing and avoiding primary key reuse from orphaned job writers [4], a production-grade improvement to test reliability. More notably, Solid Queue dropped support for Ruby 3.1 [5], which reached end-of-life in March 2025, letting the team unpin rdoc and simplify the CI matrix. The queue also gained a fix to report rescued recurring enqueue errors to Rails.error [6], closing a gap where database write failures during recurring tasks only produced log lines instead of alerting error subscribers like Sentry.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Merge pull request #58214 from tenderlove/rm-rest rails/rails
  2. [2] RDoc to Markdown in DateTime core extensions rails/rails
  3. [3] RDoc to Markdown in DateAndTime core extensions rails/rails
  4. [4] Reduce flaky integration test failures from timing and PK reuse ↗ rails/solid_queue
  5. [5] Drop support for Ruby 3.1 rails/solid_queue
  6. [6] Report rescued recurring enqueue errors to Rails.error ↗ rails/solid_queue

Quick answers

What shipped in Rails on July 23, 2026?
Aaron Patterson is cleaning up Rails internals while Solid Queue fixes flaky CI and raises its minimum Ruby version to 3.2. In total, 10 commits and 7 pull requests landed.
Who contributed to Rails on July 23, 2026?
6 developers shipped this update, including Aaron Patterson, Xavier Noria, rafael-pissardo, Rosa Gutierrez, Joé Dupuis, and dependabot.
What were the notable Rails updates?
Merge pull request #58214 from tenderlove/rm-rest, RDoc to Markdown in DateTime core extensions, and RDoc to Markdown in DateAndTime core extensions.

More from @rails

Daily updates, in your inbox

Follow Rails

What actually shipped in Rails, written up every day — commits, pull requests, releases, and security advisories.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?