Rails Daily: Rendering System Updates and Date Helper Improvements

Seven pull requests merged yesterday focusing on rendering system fixes, ActiveModel conversion improvements, and date helper consistency. Notable changes include ActionText rendering fixes and new CDN environment variable support.

Duration: PT1M52S

Episode overview

This episode is a short developer briefing from Rails Daily.

It explains recent repository work in plain language.

  • Show: Rails Daily
  • Published: 2026-05-13T10:01:55Z
  • Audio duration: PT1M52S

Transcript excerpt

This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.

Good morning. This is Rails Daily for May 13th, 2026.

Yesterday saw seven merged pull requests with significant rendering system updates. Sean Doyle merged a major addition to ActiveModel::Conversion, implementing a default render_in method that provides model-level control over how Action View transforms models into HTML and JSON. This follows up on previous rendering…

Mike Dalessio fixed ActionText::Editor::Tag's render_in method to properly accept keyword arguments, resolving compatibility issues with the updated rendering contract introduced in earlier versions.

Steve Polito merged changes enabling config.asset_host to read from the CDN_HOST environment variable by default, simplifying CDN setup for static assets without requiring code changes. The feature maintains backward compatibility when the environment variable isn't set.

Contributor 55728 added a start_day argument to the this_week? method, bringing it in line with related date methods like all_week and beginning_of_week for consistent API design.

Jean Boussier fixed fixture cache reset behavior after non-transactional tests, improving test isolation and preventing memory leaks.

Nearby episodes from Rails Daily

  1. Weekly Recap - Database Performance & Optimistic Locking
  2. Feature Reversals
  3. PostgreSQL RETURNING Clause and Database Performance
  4. Documentation and Code Cleanup
  5. Rendering Improvements and Active Storage Fixes
  6. Format Freezing Fixes and Security Patches
  7. Code Quality and Test Suite Cleanup
  8. API-Only Support and Security Fixes