chore: remove deprecated features (breaking change) (#2602)

This commit is contained in:
Gabriel Miranda
2025-10-29 15:02:41 -03:00
committed by GitHub
parent 3ca71c83b6
commit 84e4e9e6bf
5 changed files with 12 additions and 33 deletions
+9
View File
@@ -0,0 +1,9 @@
---
"@react-email/render": major
---
Removes deprecated `renderAsync`.
## Migration
Replace `renderAsync` with `render`. It should be a drop-in replacement, without any issues.
-10
View File
@@ -1,13 +1,3 @@
import type { Options } from '../shared/options';
import { render } from './render';
/**
* @deprecated use {@link render}
*/
export const renderAsync = (element: React.ReactElement, options?: Options) => {
return render(element, options);
};
export * from '../shared/options';
export * from '../shared/utils/pretty';
export * from '../shared/utils/to-plain-text';
-10
View File
@@ -1,13 +1,3 @@
import type { Options } from '../shared/options';
import { render } from './render';
/**
* @deprecated use {@link render}
*/
export const renderAsync = (element: React.ReactElement, options?: Options) => {
return render(element, options);
};
export * from '../shared/options';
export * from '../shared/utils/pretty';
export * from '../shared/utils/to-plain-text';
-10
View File
@@ -1,13 +1,3 @@
import type { Options } from '../shared/options';
import { render } from './render';
/**
* @deprecated use {@link render}
*/
export const renderAsync = (element: React.ReactElement, options?: Options) => {
return render(element, options);
};
export * from '../shared/options';
export * from '../shared/utils/pretty';
export * from '../shared/utils/to-plain-text';
+3 -3
View File
@@ -4,19 +4,19 @@ import type { toPlainText } from './utils/to-plain-text';
export type Options = {
/**
* @deprecated use {@link pretty} instead
* @see {@link pretty}
*/
pretty?: boolean;
} & (
| {
/**
* @deprecated use {@link toPlainText} instead
* @see {@link toPlainText}
*/
plainText?: false;
}
| {
/**
* @deprecated use {@link toPlainText} instead
* @see {@link toPlainText}
*/
plainText?: true;
/**