If you are using the old render, you will need to now treat the Promise
that comes out of it, as it is now async. If you are using renderAsync,
you can replace it with render and things should work the same.
Patch Changes
3caaf53: Updated peer dependencies to allow for React 19 release candidate and React 19 itself
If you are using the old render, you will need to now treat the Promise
that comes out of it, as it is now async. If you are using renderAsync,
you can replace it with render and things should work the same.
Patch Changes
3caaf53: Updated peer dependencies to allow for React 19 release candidated and React 19 itself
1.0.0-canary.1
Major Changes
3f67038: Deprecated renderAsync and made render itself always async
Why
Three reasons:
Better support of NextJS's latest versions
Being ready for future React API deprecations
Support for Suspense which allows for using async inside components
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the major group with 4 updates in the / directory: @react-email/render, @types/node, @typescript-eslint/eslint-plugin and @typescript-eslint/parser.
Updates
@react-email/render
from 0.0.17 to 1.0.1Release notes
Sourced from
@react-email/render
's releases.Changelog
Sourced from
@react-email/render
's changelog.... (truncated)
Commits
f48c7f5
chore: Bump for release (#1642)7481b12
feat(render): Suspense wrapping all elements passed to render (#1637)07e931b
chore: Version packages7ce855f
chore: Bump for release (canary) (#1592)f9483ec
feat(render): Substitute implementation ofrender
with the one from `render...1a47335
feat(react-email): Build preview app and run it built instead of as dev (#1537)6b8ad7d
refactor: Simplify types and remove unused babel config files (#1583)fa3918b
chore: Bump for release (canary) (#1554)3caaf53
chore: Add direct support for React 19 (#1474)Updates
@types/node
from 20.14.8 to 22.7.4Commits
Updates
@typescript-eslint/eslint-plugin
from 7.14.1 to 8.8.1Release notes
Sourced from
@typescript-eslint/eslint-plugin
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/eslint-plugin
's changelog.... (truncated)
Commits
f898248
chore(release): publish 8.8.12d6ee87
fix(eslint-plugin): stop warning on@ts-nocheck
comments which aren't at the ...2055cfb
chore(release): publish 8.8.0b121bd9
feat(eslint-plugin): [return-await] check for-await loop iteree (#10008)9028d9d
docs: [no-unsafe-enum-comparison] clarify motivation and applicability (#10029)977e0a1
fix(eslint-plugin): [prefer-literal-enum-member] allow nested bitwise operati...6ce66b5
fix: removeexport type *
in d.ts to support TS<5.0 (#10070)a916ff2
feat(eslint-plugin): [no-unnecessary-condition] add checkTypePredicates (#10009)b36d524
fix(eslint-plugin): [no-misused-promises] check contextual type (#10042)7a216fe
fix(eslint-plugin): [no-deprecated] max callstack exceeded when class impleme...Updates
@typescript-eslint/parser
from 7.14.1 to 8.8.1Release notes
Sourced from
@typescript-eslint/parser
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/parser
's changelog.... (truncated)
Commits
f898248
chore(release): publish 8.8.12055cfb
chore(release): publish 8.8.0b88ea33
chore(release): publish 8.7.0343710e
chore(release): publish 8.6.04d31ebe
chore(release): publish 8.5.04bc801e
chore: enable unicorn/no-array-reduce (#9640)3920c93
chore(release): publish 8.4.02ad3404
chore: enableunicorn/prefer-export-from
and `@typescript-eslint/consistent...ef2eab1
chore(release): publish 8.3.09612d81
chore: enable eslint-plugin-perfectionist on parser package (#9845)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show