Back to Explore

resend/react-email

GitHub
49 updates · last 90 daysOpen source

Last release:

React Email is a set of high-quality, unstyled React and TypeScript components for building responsive email templates. It helps reduce layout issues by handling inconsistencies across email clients, and it includes an Editor to write templates and export email-ready HTML and plain text.

Project status

  • Actively maintained, with an upstream push on 2026-11-04 and multiple package updates from 2026-10-27 to 2026-10-30.
  • Recent updates are frequent, sometimes several in a day. This short burst does not establish a longer-term cadence.

AI summary generated

AI-generated from public sources. May be inaccurate. Report

Recent updates

  • @react-email/editor@1.8.1

    The @react-email/editor 1.8.1 release is described as a dependency update to react-email 6.11.8. The diff also changes the documented email-export API and alters the published file contents of related packages, changes that may affect consumers but are not detailed in the editor release notes.

    BreakingSecurityFeatures
  • @react-email/ui@6.11.8

    This release has no publisher-supplied release notes. No feature, compatibility, bug fix, security, performance, migration, or dependency changes can be confirmed from the available information.

  • react-email@6.11.8

    This patch updates `glob` to avoid installing the vulnerable `minimatch@10` dependency and trims the published npm package to contain only `dist/`. Consumers that rely on files outside `dist/` may need to change their imports.

    BreakingSecurity
  • create-email@1.2.7

    Version 1.2.7 changes the published contents of the `create-email` npm package. The package now includes only the CLI and starter template, excluding tests and build configuration files.

    Breaking
  • @react-email/editor@1.8.0

    @react-email/editor 1.8.0 adds an optional `pretty` parameter to `composeReactEmail`, defaulting to `true`. Setting it to `false` skips Prettier, makes `html` equal `unformattedHtml`, and allows composition to succeed for deeply nested layouts that can cause Prettier to overflow the call stack.

    Features
  • @react-email/editor@1.7.22

    @react-email/editor 1.7.22 is a patch release that updates its dependency on react-email to 6.11.7. The included changes fix Tailwind CSS variable resolution and Windows path-alias handling, and extend the Vite integration test timeout.

  • @react-email/ui@6.11.7

    @react-email/ui 6.11.7 was published on 2026-11-05. The publisher provided no release notes, so this release's changes and upgrade impact cannot be determined.

  • react-email@6.11.7

    This patch fixes email style resolution so custom utility theme-variable overrides retain their declaration order and importance. It also fixes preview reloads on Windows when editing files in directories referenced by tsconfig path aliases.

  • @react-email/editor@1.7.21

    @react-email/editor 1.7.21 prevents deferred class, style, and alignment resets from running after the editor has been destroyed. It also updates Tiptap dependencies from 3.32.0 to 3.32.2.

  • @react-email/editor@1.7.20

    @react-email/editor 1.7.20 improves button readability in Apple Mail dark mode by adjusting pure black backgrounds and pinning qualifying label colors with `-webkit-text-fill-color`. The change is implemented in the editor's button serializer, with a new color-parsing and luminance helper and tests.

  • @react-email/editor@1.7.19

    @react-email/editor@1.7.19 updates Prism code-block highlighting to load language dependencies and resolve aliases, fixing highlighting for `shell` and preventing PHP from breaking later highlights. The diff also changes fallback error handling and adds an exported language-loading helper.

  • @react-email/editor@1.7.18

    Version 1.7.18 defers loading react-email's CodeBlock component and its Prism grammars and themes until an email containing a code block is rendered. This reduces the code included when mounting the editor without changing the documented code block behavior.

  • @react-email/editor@1.7.17

    This patch release updates the editor's Tiptap dependencies to 3.32.0 and updates its react-email dependency to 6.11.6. The diff also contains an editor keyboard-behavior change, a Button padding fix, and a transitive render package update with a higher Node.js minimum that are not detailed in the supplied editor release notes.

    Breaking
  • @react-email/ui@6.11.6

    This patch release updates several dependencies used by @react-email/ui and its preview server hot reload client. No feature, compatibility, bug-fix, or security changes are described in the release notes.

  • react-email@6.11.6

    This patch changes how the `<Button>` component retains zero padding. It preserves `padding: 0` as a longhand CSS property.

  • @react-email/render@2.2.0

    @react-email/render 2.2.0 upgrades html-to-text from v9 to v10 and raises the minimum supported Node.js version to 20.19.0. The diff contains package metadata and lockfile updates, with no source-code or public API changes shown.

    Breaking
  • @react-email/editor@1.7.16

    This is a patch release that updates @react-email/editor to 1.7.16 and react-email and @react-email/ui to 6.11.5. The diff contains no application source changes, but updates the Next.js dependency from 16.4.1 to 16.4.3.

  • @react-email/ui@6.11.5

    This patch updates the preview server's Next.js version to 16.4.3, aligning it with the latest Next.js patch release. No other changes are noted.

  • react-email@6.11.5

    React Email 6.11.5 was published on 2026-10-28. The publisher provided no release notes, so specific changes and upgrade considerations cannot be determined.

  • @react-email/editor@1.7.15

    @react-email/editor 1.7.15 updates its react-email dependency to 6.11.4. The underlying CLI also changes how it finds exported templates, fixing output paths containing glob characters; no public editor API or breaking changes are apparent.