RepoJournal
Rails

@rails

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

Pick a date

Topics: Ruby Full archive →

The Wire · Showcase

SOLID CABLE PATCHES ACTIONCABLE 8.2 COMPATIBILITY, RAILS HARDENS SCHEMA MIGRATION LOADING

By RepoJournal · Filed · About Rails

Solid Cable ships v4.0.1 to fix ActionCable adapterization in Rails 8.2, while Rails core hardens schema migration parsing against real-world file edge cases.

Solid Cable v4.0.1 lands compatibility fixes for Rails 8.2's ActionCable changes and resets reconnect attempts after successful database access [1]. Over in Rails core, a series of pull requests harden the new load_schema_migrations method against CRLF line endings and duplicate version entries that break fresh database loads [2][3]. The core team also refactored the test suite for load_schema_migrations to eliminate noise and add coverage for edge cases [9]. Meanwhile, Solid Queue downgraded its database connection pool validation from a hard error to a warning, unblocking I/O-bound queue configurations that deliberately run many threads against a small pool [4][5]. A documentation fix in Solid Queue clarified argument handling in limits_concurrency to prevent copy-paste timebombs in production [6]. Rails also fixed a flaky Sprockets precompile test where file rewrites in the same second caused digest caching issues [7][8].

Action items

References

  1. [1] v4.0.1 ↗ rails/solid_cable
  2. [2] Harden load schema migrations ↗ rails/rails
  3. [3] Raise on duplicate versions listed after __END__ in db/schema.rb rails/rails
  4. [4] Warn instead of raising when the connection pool is smaller than the thread pool ↗ rails/solid_queue
  5. [5] Warn instead of raising when the connection pool is smaller than the thread pool rails/solid_queue
  6. [6] docs: use single splat in `key` argument for `limits_concurrency` ↗ rails/solid_queue
  7. [7] Merge pull request #58148 from yahonda/fix-flaky-sprockets-precompile-digest rails/rails
  8. [8] Fix test_precompile_shouldn't_use_the_digests_present_in_manifest.json failure rails/rails
  9. [9] Refactor the test suite of load_schema_migrations rails/rails

Quick answers

What shipped in Rails on July 18, 2026?
Solid Cable ships v4.0.1 to fix ActionCable adapterization in Rails 8.2, while Rails core hardens schema migration parsing against real-world file edge cases. In total, 13 commits, 6 pull requests, and 1 releases landed.
Who contributed to Rails on July 18, 2026?
7 developers shipped this update, including npezza93, 55728, Yasuo Honda, Xavier Noria, ajaynomics, G-Rath, and dependabot.
What were the notable Rails updates?
v4.0.1, Harden load schema migrations, and Raise on duplicate versions listed after __END__ in db/schema.rb.

More from @rails

Daily updates, in your inbox

Follow Rails

Ruby on Rails — Shopify, Basecamp, GitHub all run on it We'll email you a link to confirm first.

Free. Confirm via email. Unsubscribe in one click.

— or follow the whole beat:

Elsewhere on the wire