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.5.4Commits
Updates
@typescript-eslint/eslint-plugin
from 7.14.1 to 8.5.0Release notes
Sourced from
@typescript-eslint/eslint-plugin
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/eslint-plugin
's changelog.... (truncated)
Commits
4d31ebe
chore(release): publish 8.5.0918bdf4
fix(eslint-plugin): [consistent-type-assertions] access parser services lazil...4f6a97b
fix(eslint-plugin): [no-unnecessary-type-parameters] fix AST quick path scope...dbcade8
docs: [no-floating-promises] add MDN link regarding void operator (#9953)ead85a3
fix(eslint-plugin): [no-misused-promises] handle static method (#9951)c49b91f
feat(eslint-plugin): [no-unsafe-argument] differentiate error types (#9920)04d1bd0
docs: mark allowRuleToRunWithoutStrictNullChecksIKnowWhatIAmDoing options as ...cafed6d
chore: enableunicorn/prefer-array-some
(#9932)bee8c9d
chore: enable unicorn/prefer-spread (#9834)fe2a16e
fix(eslint-plugin): [no-unnecessary-type-assertion] fix TSNonNullExpression f...Updates
@typescript-eslint/parser
from 7.14.1 to 8.5.0Release notes
Sourced from
@typescript-eslint/parser
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/parser
's changelog.... (truncated)
Commits
4d31ebe
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)7440e14
chore(release): publish 8.2.0382e87b
chore: enableunicorn/prefer-node-protocol
(#9742)243fb5f
chore: enable prefer-template (#9544)3d78392
chore(release): publish 8.1.0Dependabot 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