fix(deps): update react-email monorepo to v6.9.0#44
Conversation
0b0f960 to
c5235ee
Compare
c5235ee to
83913f0
Compare
83913f0 to
cc5c0db
Compare
cc5c0db to
1166b94
Compare
2fca422 to
0fc0db5
Compare
a890424 to
d997e8e
Compare
8b3254f to
c59db99
Compare
c59db99 to
ed6e4e9
Compare
ed6e4e9 to
5dd1a33
Compare
d1da3b1 to
cb20f2b
Compare
cb20f2b to
542728d
Compare
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
542728d to
2b1d25d
Compare
d01af56 to
518c492
Compare
2df764a to
49864b7
Compare
80550a6 to
8d1b6db
Compare
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
8d1b6db to
76ca065
Compare
76ca065 to
b7f45d7
Compare
3d36c82 to
51e15ab
Compare
51e15ab to
89411fe
Compare
89411fe to
2859051
Compare
2859051 to
f0ae714
Compare
f0ae714 to
7f663b4
Compare
7f663b4 to
771cdc0
Compare
771cdc0 to
a7eee5d
Compare
a7eee5d to
47e0344
Compare
This PR contains the following updates:
6.0.0→6.9.06.0.0→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
v6.1.4Compare Source
v6.1.3Compare Source
Patch Changes
62417f5: bump nextjs versionv6.1.1Compare Source
v6.1.0Compare Source
Minor Changes
dee7254: add hsl/hsla compatibility detectionv6.0.8Compare Source
v6.0.7Compare Source
v6.0.6Compare Source
v6.0.5Compare Source
Patch Changes
61df218: Fix the preview server package build so Turbopack's externalized esbuild alias is included in the published tarball.v6.0.4Compare Source
Patch Changes
96af3a7: Replace ora with picospinner for CLI and preview spinner output.v6.0.3Compare Source
v6.0.2Compare Source
Patch Changes
6b24228: fallback behavior for prompt copying when too longv6.0.1Compare 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.v6.1.4Compare Source
Patch Changes
1c386ce: Avoid spamming each spinner frame as a new line on non-TTY streams (CI logs, pipes, dumb terminals). The spinner now logs each status text once instead of redrawing animated frames when the output is not a TTY.ad6a9de: - deprecate packageManager CLI option foremail build, only supporting npmemail builddependency installation includes dev dependenciesv6.1.3Compare Source
v6.1.1Compare Source
Patch Changes
3c62bd0: fix divider with extra borders around other cornersv6.1.0Compare Source
Patch Changes
47eeece: Tailwind: clearer error when<Head>is outside<Tailwind>v6.0.8Compare Source
Patch Changes
65525e0: Tailwind: parse non inline configuration variablesv6.0.7Compare Source
Patch Changes
87a2486: undo nesting of all media queries, and replace >= <= exxpressions with min-width/max-width on the Tailwind componentv6.0.6Compare Source
Patch Changes
84bb7ab: collapse empty-fallback var() refs in inline stylesv6.0.5Compare Source
v6.0.4Compare Source
Patch Changes
96af3a7: Replace ora with picospinner for CLI and preview spinner output.5cf57ae: unpin esbuilde0e896f]v6.0.3Compare Source
Patch Changes
bb51e5e: fix missing react and react-dom peer dependenciesv6.0.2Compare Source
Patch Changes
63b6e71: Fix Markdown component crashing on CommonMark loose lists with paragraph continuationsv6.0.1Compare Source
Patch Changes
599b8c5: fix type issues in starter template and in react-emailConfiguration
📅 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.