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

SPROCKETS CACHE LIMITS GET AN OFF SWITCH

By RepoJournal · Filed · About Rails

Sprockets just shipped an escape hatch for environments where the cache cleaner costs more than the cache it protects.

Jean Boussier landed a change [1] that lets you disable Sprockets' cache size limits entirely, saving you from stat()'ing thousands of entries in environments where assets rarely change. Pair that with the newly merged [2] `ignore_mtime` option [3], and you can strip out the last-modified-time revalidation that only adds noise when source files come from version control. Over in Rails core, Active Support is getting ahead of Ruby 4.1's plan to include `Time.rfc3339` as a default gem: the PR [4] switches the method to return a true UTC time for "Z" inputs, matching `Time.iso8601` and `Time.xmlschema`. The change drops a +00:00 fixed offset that "no test or documentation ever asserted," bringing Active Support in line with upstream. Solid Queue is also hardening its test suite against CI flakes [5], and the `fail_many_claimed` event now carries the error object so subscribers can distinguish mass failures from each other [6].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Allow disabling the cache limits rails/sprockets
  2. [2] Merge pull request #832 from byroot/disable-digest rails/sprockets
  3. [3] Implement `ignore_mtime` option rails/sprockets
  4. [4] Return a UTC time from `Time.rfc3339` for "Z" inputs ↗ rails/rails
  5. [5] Give in-flight jobs enough pause to survive slow shutdowns in tests ↗ rails/solid_queue
  6. [6] Include the error in fail_many_claimed events and document recovery ↗ rails/solid_queue

Quick answers

What shipped in Rails on August 19, 2026?
Sprockets just shipped an escape hatch for environments where the cache cleaner costs more than the cache it protects. In total, 32 commits and 17 pull requests landed.
Who contributed to Rails on August 19, 2026?
9 developers shipped this update, including tristan-f-r, yahonda, Kenta Ishizaki, Xavier Noria, Saidbek, wintan1418, Amanda Perino, and Jean Boussier, and 1 more.
What were the notable Rails updates?
Allow disabling the cache limits, Merge pull request #832 from byroot/disable-digest, and Implement `ignore_mtime` option.

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?