chore(deps): update @react-email/ui to 6.9.0#9
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
renovate
Bot
force-pushed
the
renovate/react-email-monorepo
branch
6 times, most recently
from
January 14, 2026 23:04
04e31c0 to
36af3d6
Compare
renovate
Bot
force-pushed
the
renovate/react-email-monorepo
branch
from
January 19, 2026 22:51
36af3d6 to
75cda43
Compare
renovate
Bot
force-pushed
the
renovate/react-email-monorepo
branch
from
January 20, 2026 18:40
75cda43 to
d16bdb7
Compare
renovate
Bot
force-pushed
the
renovate/react-email-monorepo
branch
from
February 4, 2026 15:51
d16bdb7 to
cc25299
Compare
renovate
Bot
force-pushed
the
renovate/react-email-monorepo
branch
2 times, most recently
from
February 6, 2026 22:49
8bf0251 to
7815800
Compare
renovate
Bot
force-pushed
the
renovate/react-email-monorepo
branch
from
February 18, 2026 16:02
7815800 to
7379542
Compare
renovate
Bot
force-pushed
the
renovate/react-email-monorepo
branch
from
February 28, 2026 02:14
7379542 to
a93f192
Compare
renovate
Bot
force-pushed
the
renovate/react-email-monorepo
branch
from
March 11, 2026 16:08
a93f192 to
fac6649
Compare
renovate
Bot
force-pushed
the
renovate/react-email-monorepo
branch
from
March 17, 2026 22:09
fac6649 to
50a51f4
Compare
renovate
Bot
force-pushed
the
renovate/react-email-monorepo
branch
from
April 1, 2026 02:27
50a51f4 to
b54dbdb
Compare
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
renovate
Bot
force-pushed
the
renovate/react-email-monorepo
branch
from
April 9, 2026 16:39
b54dbdb to
7d9f4da
Compare
renovate
Bot
force-pushed
the
renovate/react-email-monorepo
branch
from
April 17, 2026 17:15
7d9f4da to
686e6ee
Compare
renovate
Bot
force-pushed
the
renovate/react-email-monorepo
branch
from
May 25, 2026 15:04
ef72e70 to
92ac2c4
Compare
renovate
Bot
force-pushed
the
renovate/react-email-monorepo
branch
from
May 26, 2026 23:33
92ac2c4 to
e4d4095
Compare
renovate
Bot
force-pushed
the
renovate/react-email-monorepo
branch
from
May 27, 2026 20:33
e4d4095 to
99ad573
Compare
renovate
Bot
force-pushed
the
renovate/react-email-monorepo
branch
from
June 9, 2026 12:44
99ad573 to
9f21e38
Compare
renovate
Bot
force-pushed
the
renovate/react-email-monorepo
branch
from
June 16, 2026 20:43
9f21e38 to
a2659be
Compare
renovate
Bot
force-pushed
the
renovate/react-email-monorepo
branch
from
June 22, 2026 23:38
a2659be to
2435506
Compare
renovate
Bot
force-pushed
the
renovate/react-email-monorepo
branch
from
June 25, 2026 19:29
2435506 to
da77a4c
Compare
renovate
Bot
force-pushed
the
renovate/react-email-monorepo
branch
from
July 3, 2026 03:47
da77a4c to
c64cbc4
Compare
renovate
Bot
force-pushed
the
renovate/react-email-monorepo
branch
from
July 7, 2026 18:07
c64cbc4 to
03a7a40
Compare
renovate
Bot
force-pushed
the
renovate/react-email-monorepo
branch
2 times, most recently
from
July 9, 2026 18:40
e8e88a3 to
66c2123
Compare
renovate
Bot
force-pushed
the
renovate/react-email-monorepo
branch
from
July 10, 2026 21:57
66c2123 to
4752381
Compare
renovate
Bot
force-pushed
the
renovate/react-email-monorepo
branch
from
July 13, 2026 17:54
4752381 to
00e57c4
Compare
renovate
Bot
force-pushed
the
renovate/react-email-monorepo
branch
from
July 14, 2026 00:29
00e57c4 to
619a921
Compare
renovate
Bot
force-pushed
the
renovate/react-email-monorepo
branch
from
July 15, 2026 23:32
619a921 to
4e1fa88
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
6.1.4→6.9.06.1.4→6.9.0Release Notes
resend/react-email (@react-email/ui)
v6.9.0Compare Source
Minor Changes
badeb1b: The preview props editor now lives in a collapsible panel beside the preview, with a syntax-highlighted JSON editor. Static builds show the props read-only.Patch Changes
4166fb6: Disconnect hot reload sockets when preview components unmount to prevent connections from accumulating across template navigation.v6.8.1Compare Source
Patch Changes
c93a676: Make the preview toolbar and its menus responsive across desktop and mobile interactionsv6.8.0Compare Source
Minor Changes
9605c04: Add a Props tab to the preview toolbar for live-editing the props a template is rendered with. Edits re-render the preview without changing the template'sPreviewProps, invalid JSON is flagged inline, and a reset restores the template defaults.Patch Changes
7b32bf6: Fixed toolbar tabs not responding on statically built previews when the page was opened with atoolbar-panelquery param in the URL.v6.7.0Compare Source
v6.6.9Compare Source
v6.6.8Compare Source
Patch Changes
cb2e3d0: Fix out-of-memory crashes when saving a shared component duringemail dev. Hot reload now re-renders only the preview you have open and invalidates the cache for the other affected templates, instead of eagerly re-rendering every dependent template on each save.v6.6.7Compare Source
v6.6.6Compare Source
Patch Changes
b68009f: Stop failingemail buildwhen the spam check API errors or times out — the build now logs a warning and continues without a baked-in spam score.v6.6.5Compare Source
Patch Changes
1213e82: fix mismatch between motion dependencies causing problems in build for some usersv6.6.4Compare Source
v6.6.3Compare Source
Patch Changes
5ad1d79: Update the existing Resend template on upload instead of always creating a new one. The "Upload to Resend" and "Bulk Upload" actions now look the template up by name and update it in place when exactly one matches, so re-uploading no longer produces duplicates (welcome,welcome (1), ...).v6.6.2Compare Source
v6.6.1Compare Source
Patch Changes
1dd2bff: Fix line and column calculation for CRLF line endings in the email validation diagnostics. A\r\nwas being counted as two line breaks, so line and column numbers reported for templates authored with Windows line endings were off.v6.6.0Compare Source
v6.5.0Compare Source
Minor Changes
3875d2a: add a--clientsoption toemail devand aCOMPATIBILITY_EMAIL_CLIENTSenvironment variable to narrow which email clients trigger compatibility warnings. By default the preview still warns forgmail,apple-mail,outlook, andyahoo. Teams that only target one or two clients can now skip the noise:email dev --clients outlook,apple-mail. The CLI flag wins over the env var; an empty or fully-invalid list falls back to the defaults so warnings can't be silently switched off. Builds on #2797 by @ReemX.v6.4.0Compare Source
v6.3.3Compare Source
Patch Changes
86745ec: reject paths that resolve outside the configured emails directory inrenderEmailByPathandgetEmailPathFromSlugto close a path-traversal vector in the preview serverv6.3.2Compare Source
v6.3.1Compare Source
Patch Changes
27587f1: stop accepting the emails directory path as a server-action argumentThe
getEmailsDirectoryMetadataActionserver action used to take anabsolute filesystem path from the client and walk that directory on the
server, which allowed any caller of the endpoint to enumerate arbitrary
directories on the host. The action now reads the path from the server-only
REACT_EMAIL_INTERNAL_EMAILS_DIR_ABSOLUTE_PATHenv variable and ignoresclient input.
v6.3.0Compare Source
Minor Changes
99cadf3: support previewing HTML email templatesPatch Changes
fd140fc: quality of life improvements to the send email flow:v6.2.0Compare Source
v6.1.5Compare Source
resend/react-email (react-email)
v6.9.0Compare Source
v6.8.1Compare Source
v6.8.0Compare Source
Minor Changes
9605c04: Add a Props tab to the preview toolbar for live-editing the props a template is rendered with. Edits re-render the preview without changing the template'sPreviewProps, invalid JSON is flagged inline, and a reset restores the template defaults.Patch Changes
d7743bc: Ship per-module build output withsideEffects: falseso bundlers can tree-shake unused components. Importing a component no longer pulls prismjs, marked, and tailwindcss into the bundle unlessCodeBlock,Markdown, orTailwindis actually used.7b32bf6: Fixed toolbar tabs not responding on statically built previews when the page was opened with atoolbar-panelquery param in the URL.v6.7.0Compare Source
Minor Changes
b448c3b: Enable custom export extensions via --extension/-e (e.g. .blade.php).Patch Changes
ba96cfa]58d8c08]v6.6.9Compare Source
Patch Changes
bc2f7e3: Fixgrouputilities including bad rules that don't workv6.6.8Compare Source
Patch Changes
dca3c01: Fixemail buildcomputing the wrong output file tracing root in nested-workspace monorepos (e.g. a package one or more directories below the true repo root), which caused Vercel deploys to fail with an ENOENT error on the routes manifest.v6.6.7Compare Source
Patch Changes
6a5ff2a: Escape double quotes inMarkdownlinkhref/titleand imagetitleattributes, matching the escaping already applied to imagesrc/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'srgba(r g b / a)syntax torgb(r,g,b,a)syntax for better email client support.fc8318c: Fix Tailwind classes not being inlined into styles for<Section>,<Column>and<Row>.v6.6.6Compare Source
Patch Changes
b4ac0d5: FixButtonemittingmso-text-raisewithout a unit on its Outlook padding spacer (e.g.mso-text-raise:18), which Outlook treats as invalid. The value now carriespx, matching the unit React already adds on the button label.cb3c468: Fixemail buildso the generated preview app deploys on Vercel by tracing files from the user's project root instead of the.react-emailsubfolder.c300cfb]v6.6.5Compare Source
v6.6.4Compare Source
Patch Changes
f8279be: Fix Tailwind pill utilities likerounded-t-fullandrounded-e-fullleaving an unrenderablecalc(infinity * 1px)in the inlined email CSS (previously onlyrounded-fullwas converted to9999px).v6.6.3Compare Source
v6.6.2Compare Source
Patch Changes
437c414: Fix Tailwind opacity modifiers (e.g.bg-blue-600/50) rendering an invalid percentage alpha that breaks in some email clients.v6.6.1Compare Source
Patch Changes
21bac49: FixMarkdowncorrupting double quotes inmarkdownCustomStyles. Inline style values containing a"(e.g.fontFamily: '"Times New Roman", serif') were escaped to the apostrophe entity'instead of", silently rewriting the quoted value. Double quotes are now escaped as".60a5b09]v6.6.0Compare Source
Minor Changes
16ff94c: add a useTitleTag in Preview component so users can disable it if they want tov6.5.0Compare Source
Minor Changes
3875d2a: add a--clientsoption toemail devand aCOMPATIBILITY_EMAIL_CLIENTSenvironment variable to narrow which email clients trigger compatibility warnings. By default the preview still warns forgmail,apple-mail,outlook, andyahoo. Teams that only target one or two clients can now skip the noise:email dev --clients outlook,apple-mail. The CLI flag wins over the env var; an empty or fully-invalid list falls back to the defaults so warnings can't be silently switched off. Builds on #2797 by @ReemX.Patch Changes
d47825a: Add accessibility defaults to components:dir/langonBody, an emptyaltfallback onImg,role="presentation"on theMarkdowntable, and a<title>fromPreview.v6.4.0Compare Source
Minor Changes
ba99365: resolve and strip unresolved--tw-*CSS variables in non-inlinable rules so Tailwind media query utilities no longer break Gmailv6.3.3Compare Source
v6.3.2Compare Source
Patch Changes
fbda5c8: increase whitespace padding to 200 characters for better Gmail preview text renderingv6.3.1Compare Source
Patch Changes
c610dc0: fix: padding in Container/Section failing on Klaviyo and Outlook desktopv6.3.0Compare Source
v6.2.0Compare Source
Minor Changes
192d82a: Addthemeandutilityprops to<Tailwind>for Tailwind v4 CSS-first configuration. Both accept a CSS string and can be combined with the existingconfigprop.Empty strings are no-ops. The base Tailwind theme and utilities are still loaded —
themeandutilitylayer on top.The preview server,
email export, and the caniemail compatibility check all understand the Vite-style?inlineand?rawsuffixes on CSS imports, so the pattern above works the same in your project and inside the preview UI. The compatibility check also extracts thethemeandutilityprops (in addition toconfig) when analyzing your template, so any caniemail incompatibilities in CSS produced by those props will surface as warnings.Internal note: the exported
setupTailwindhelper now takes{ config, cssConfigs }instead of a positionalTailwindConfig. Calling it with the old shape throws with a migration hint.Patch Changes
06f1d05: Watch directories targeted by dynamicimport()template literals so changes to runtime-resolved files trigger preview reloads.v6.1.5Compare Source
Patch Changes
1a61cb0: Avoid OOM when runningemail exporton projects with many templates. esbuild builds now run in batches of 10 entry points, and the render phase runs each batch of 25 templates inside aworker_threadsworker so V8 isolate memory is reclaimed between batches.Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.