114 wires and counting

$ follow Rails

Keep up with Rails in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-08-30
stories 35

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

Mission Control Jobs 1.2.0 lands with job filtering and timezone fixes

By RepoJournal · Filed · About Rails

Mission Control Jobs shipped v1.2.0 [ref:11] and Solid Queue documented a READ COMMITTED recommendation for MySQL/MariaDB [ref:17] that addresses long-standing deadlock reports under load.

Mission Control Jobs released v1.2.0 [1], which adds filtering of job arguments and first/last page navigation, and fixes a datetime shift in the job filter for non-UTC timezones. The release also removes the debounced form submission [2] because job filters now submit on change; the debounce helper and its module are dead code. For MySQL and MariaDB queue databases, Solid Queue now recommends READ COMMITTED [3] and included a database.yml snippet in the README. Under InnoDB's default REPEATABLE READ, the SKIP LOCKED scans take gap locks that can deadlock against enqueue inserts under load; READ COMMITTED eliminates those gap locks. Separately, Bootsnap removed accidental debug output [4] that wrote 'current_umask = ...' to stderr on every require, and now accepts tempfile descriptor zero [5], fixing a leak when fd 0 is available. Active Record merged an option to shuffle unordered SELECT results [6], disabled by default, which prevents code and tests from depending on unspecified row order.

Action items

References

  1. [1] v1.2.0 ↗ rails/mission_control-jobs
  2. [2] Remove the debounced form submission ↗ rails/mission_control-jobs
  3. [3] Recommend READ COMMITTED for MySQL and MariaDB queue databases ↗ rails/solid_queue
  4. [4] Remove accidental umask debug output ↗ rails/bootsnap
  5. [5] Accept tempfile descriptor zero ↗ rails/bootsnap
  6. [6] `activerecord`: add an option to shuffle unordered `SELECT` results ↗ rails/rails

Quick answers

What shipped in Rails on August 30, 2026?
Mission Control Jobs shipped v1.2.0 [ref:11] and Solid Queue documented a READ COMMITTED recommendation for MySQL/MariaDB [ref:17] that addresses long-standing deadlock reports under load. In total, 21 commits, 13 pull requests, and 1 releases landed.
Who contributed to Rails on August 30, 2026?
5 developers shipped this update, including viralpraxis, Jean Boussier, OskarEichler, rosa, and Shinichi Maeshima.
What were the notable Rails updates?
v1.2.0, Remove the debounced form submission, and Recommend READ COMMITTED for MySQL and MariaDB queue databases.