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

RAILS WORLD 2026 PROGRAMME LIVE, ACTIONTEXT MARKDOWN FIXED, NESTED ATTRIBUTES INJECTION PATCHED

By RepoJournal · Filed · About Rails

Rails World 2026 speakers and schedule go live on the website, while core ships critical fixes for markdown rendering and parameter injection in nested attributes.

The Rails World 2026 programme page and speaker talk cards are now live [1], with tab navigation for each day and dynamically linked sessions pulled from schedule.yml to avoid data duplication. This ships alongside small copy corrections to hero banners and sponsor grids [ref:2,5]. On the framework side, ActionText's markdown conversion now correctly flattens block-level content inside links [4], fixing invalid CommonMark output when anchors wrap block elements. A critical fix lands for nested attributes: `RecordNotFound` messages in `ActiveRecord::NestedAttributes#raise_nested_attributes_record_not_found!` no longer interpolate user-controlled IDs directly into error text, closing a parameter injection vector [5]. The collector for unregistered Mime types now emits deprecation warnings instead of silently dispatching stale methods [6], and bind value coercion logic is consolidated to reduce duplication [7]. Across both repos: 16 commits, 11 PRs merged.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] feat(world-2026): add programme page and speaker talk cards ↗ rails/website
  2. [2] Small copy fixes for Rails World (#702) rails/website
  3. [3] Small copy fixes for Rails World ↗ rails/website
  4. [4] Flatten block content inside links in Action Text markdown conversion ↗ rails/rails
  5. [5] Inspect nested attribute `id` in `RecordNotFound` message (#58187) rails/rails
  6. [6] Remove collector methods of unregistered Mime types ↗ rails/rails
  7. [7] Extract duplicated bind value coercion in QueryMethods ↗ rails/rails

Quick answers

What shipped in Rails on August 7, 2026?
Rails World 2026 speakers and schedule go live on the website, while core ships critical fixes for markdown rendering and parameter injection in nested attributes. In total, 16 commits and 11 pull requests landed.
Who contributed to Rails on August 7, 2026?
6 developers shipped this update, including JessicaFerreiraLopez, Amanda Perino, Mike Dalessio, Gannon McGibbon, seuros, and etiennebarrie.
What were the notable Rails updates?
feat(world-2026): add programme page and speaker talk cards, Small copy fixes for Rails World (#702), and Small copy fixes for Rails World.

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?