RepoJournal
Rails

@rails

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

Pick a date

The Wire · Showcase

RAILS 8.1.3 LANDS AS ECOSYSTEM HARDENS CI WORKFLOWS

By RepoJournal · Filed · About Rails

Rails bumped to 8.1.3 with JSON serialization fixes while tailwindcss-rails locked down GitHub Actions and cleaned up its test suite.

Rails 8.1.3 shipped overnight [1] with a critical fix for JSONGemCoderEncoder that now correctly serializes custom object hash keys — a subtle bug that could silently corrupt data in apps relying on complex object serialization. The Rails team also shipped fixes for flaky Active Record tests [2], including a load-order inconsistency in counter cache columns that was causing intermittent test failures [3] and a BigDecimal rendering issue in Arel [4].

On the tooling front, tailwindcss-rails hardened its entire CI/CD pipeline [5], addressing zizmor and actionlint warnings across workflow files and adding linting checks to the development setup. The project also refactored its integration test suite [6] to stop polluting the repo root — tests now run in isolated tmp/ directories with fresh Gemfiles and absolute path references, eliminating the noise that was dirtying version control. Active Record's test suite got a smaller but meaningful cleanup [7], removing skip definitions for tests that never run.

Action items

References

  1. [1] build(deps): bump railties from 8.1.2 to 8.1.3 ↗ rails/tailwindcss-rails
  2. [2] Merge pull request #57328 from byroot/fix-ar-flakes rails/rails
  3. [3] Fix flaky test caused by inconsistent load order rails/rails
  4. [4] Merge pull request #57325 from byroot/fix-arel-bigdecimal rails/rails
  5. [5] Harden github actions ↗ rails/tailwindcss-rails
  6. [6] test: run integration scripts in tmp/ work directory rails/tailwindcss-rails
  7. [7] Active Record connection pool tests avoid always skipped tests ↗ rails/rails

FAQ

What changed in Rails on May 10, 2026?
Rails bumped to 8.1.3 with JSON serialization fixes while tailwindcss-rails locked down GitHub Actions and cleaned up its test suite.
What should Rails teams do about it?
Upgrade to Rails 8.1.3 before next deploy if using custom object serialization • Review tailwindcss-rails PR #610 for CI hardening patterns to apply to your own workflows
Which Rails repositories shipped on May 10, 2026?
rails/tailwindcss-rails, rails/rails

For your repos

The showcase is a teaser.
Your wire is the product.

Same engine. Different stack. Below: what changes when the wire is yours.

Showcase wire

  • 14 famous open source orgs
  • One wire per day
  • Public, generic
  • Read on the web, when you remember

Your wire

  • Up to 1,500 of your repos - orgs, deps, vendors
  • Morning and evening briefs
  • Action items routed to your team
  • Slack delivery, email, breaking-news CVE alerts

Want a hands-on demo first? Ask a current user for an invite link.