Ruby on Rails: Action Text Gets Smarter Markdown

Mike Dalessio delivered two fantastic pull requests that make Action Text's markdown conversion much more intelligent and user-friendly. The biggest win is that blob attachments now generate proper markdown links instead of placeholders, plus better support for Trix editor output with improved strikethrough and whitespace handling.

Duration: PT4M20S

Episode overview

This episode is a short developer briefing from Ruby on Rails.

It explains recent repository work in plain language.

  • Show: Ruby on Rails
  • Published: 2026-02-28T11:11:09Z
  • Audio duration: PT4M20S

Transcript excerpt

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

Hey there, Rails developers! Welcome back to another episode of Ruby on Rails. I'm your host, and wow, do we have some exciting updates from the Rails core team today. If you've been working with Action Text and markdown conversion, you're going to love what's coming your way.

So let's dive right into the main story today, which is all about making Action Text's markdown conversion smarter and more useful. We've got two absolutely stellar pull requests from Mike Dalessio that are going to make your life so much easier if you're working with rich text content.

The first big win is PR 56894, and this one's a game-changer for anyone using blob attachments in Action Text. You know how frustrating it's been when you convert your rich text to markdown and those file attachments just show up as placeholder text like "caption" in square brackets? Well, those days are over, my…

Mike noticed that while remote images were already generating proper markdown links like "exclamation-title-parentheses-url" for images, blob attachments were just sitting there as boring placeholders. That didn't make sense, right? So now, when you have a rendering context available - think controller actions or…

What…

Nearby episodes from Ruby on Rails

  1. Middleware Stack Optimization
  2. Encoding Adventures and Security Wins
  3. Testing Gets Rock Solid
  4. Squashing the Sneaky Bugs
  5. ActionText Gets Markdown Magic
  6. Markdown Magic and Quality Improvements
  7. Speed Boost & Docker Dev Love
  8. CI Gets a Speed Boost and Developer Experience Improvements