Rails Daily: Rendering Improvements and Active Storage Fixes
Rails merged five pull requests yesterday, including enhanced render options support for objects with render_in methods and a fix for Active Storage's dependent purge behavior. The team also completed a major test suite migration from Minitest::Spec to ActiveSupport::TestCase.
Duration: PT1M16S
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-12T10:01:45Z
- Audio duration: PT1M16S
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 12th, 2026.
Yesterday brought five merged pull requests to the Rails codebase. Sean Doyle merged improvements to render options support, allowing objects that respond to render_in to accept locals and blocks at the call site. This addresses a limitation where renderable objects couldn't access context like local variables or…
Mark Oveson fixed a significant bug in Active Storage where the dependent purge option wasn't working correctly. Previously, attachments marked with dependent purge were only being detached, not actually purged when their parent record was destroyed.
Rafael França completed a substantial test suite migration, rewriting all Arel tests to use ActiveSupport::TestCase instead of Minitest::Spec syntax. This change affects over 50 test files and supports the upcoming megatest initiative.
The team also merged documentation improvements for Active Job continuation instrumentation events and added test coverage for constants expected to be mutated during runtime.
What's next: The megatest project continues with the spec syntax removal, and the rendering improvements should enable more flexible component patterns in Rails…
Nearby episodes from Rails Daily
- Feature Reversals
- PostgreSQL RETURNING Clause and Database Performance
- Documentation and Code Cleanup
- Rendering System Updates and Date Helper Improvements
- Format Freezing Fixes and Security Patches
- Code Quality and Test Suite Cleanup
- API-Only Support and Security Fixes
- Cache Enhancements and Ractor Safety