19 января 2024 года состоялся релиз мажорной версии открытого проекта для работы с электронной почтой (коллекция компонентов для создания электронных писем с использованием React и TypeScript) React Email 2.0. Исходный код проекта доступен на GitHub под лицензией MIT License.
Разработчики проекта пояснили, что в React Email 2.0 переосмысленный опыт предварительного просмотра, в код внесены изменения для значительного улучшения производительности, добавлены новые компоненты (Code Block, Inline Code, ), появилась поддержка развёртывания в Vercel, а также улучшена поддержка монорепозиториев.
Команда проекта React Email опубликовала инструкцию по обновлению на версию 2.0.
Основные изменения и добавления в проекте React Email 2.0:
обновлены компоненты и основные блоки;
статические файлы для сервера предварительного просмотра теперь хранятся в папке ./emails/static или в указанном каталоге электронной почты;
улучшен пользовательский интерфейс и обновлены иконки;
добавлена возможность просмотра, как ваша электронная почта будет выглядеть на мобильных устройствах;
появилась поддержка подпапок, что позволяет приложению предварительного просмотра игнорировать некоторые из них, если они имеют префикс _ (например: _comComponents);
время запуска локального сервера React Email 2.0 при новой установке составляет около 7 секунд (для React Email 1.10.1 этот параметр составляет 40 секунд);
после завершения первоначальной настройки время загрузки составляет около 1 секунды (зависит от конфигурации сервера);
улучшена фильтрация отображения электронных писем на боковой панели, которая показывает их только в том случае, если где-то внутри у них есть настройки экспорта по умолчанию. Это своего рода эвристика, и её всё еще можно улучшить.
Источник: habr.com