react-email@6.6.7

resend/react-emailreact-email@6.6.7Jul 7, 2026by github-actions[bot]

AI Summary

A patch release containing critical fixes for Markdown rendering, CSS logical properties, and Tailwind inlining to ensure better email client compatibility.

Key Highlights

  • Fixed Markdown link/image title attribute escaping
  • Fixed CSS logical shorthand (e.g., margin-inline) parsing
  • Merged Tailwind declarations for class overrides
  • Converted RGBA syntax to RGB for email support
  • Fixed Tailwind inlining for Section, Column, and Row components

Full Release Notes

### Patch Changes

* 6a5ff2a: Escape double quotes in `Markdown` link `href`/`title` and image `title` attributes, matching the escaping already applied to image `src`/`alt`. A markdown title like `'The "Complete" Guide'` no longer breaks out of the attribute in the rendered HTML.
* 4cf4c72: Fix two-value logical shorthands whose values aren't all numeric (e.g. `margin-inline: 1rem auto`, `padding-inline: 10px calc(1rem + 2px)`) producing invalid duplicated longhands. They are now split into the correct per-side declarations.
* fa77d55: Merge declarations when the same class is defined by multiple Tailwind rules (e.g. a preset and a child config override).
* fa52a04: Convert Tailwind's `rgba(r g b / a)` syntax to `rgb(r,g,b,a)` syntax for better email client support.
* fc8318c: Fix Tailwind classes not being inlined into styles for `<Section>`, `<Column>` and `<Row>`.