Общая информация

Список изменений

[1.0.104-alpha.1] — 2026-03-02

Добавлено

Интеграции:

— Интеграция с Unisender и управление настройками

— Система доступности интеграций для конкретных приложений

Редактор:

— Ограничения для бесплатного плана в компоненте ButtonsEmail

— Поддержка mailto ссылок (subject, body) — DEV-13102

— Функциональность массовых блоков

— Сортировка элементов

— Вставка ссылки с нужным цветом — DEV-13172

AI и UX:

— AI-функциональность в EmailPageHeader с проверкой оплаты

— Улучшенные анимации модальных окон

FileManager:

— Поддержка задания нового имени при копировании файлов и папок

— Очистка кеша

Исправлено

Редактор таблиц:

— Вёрстка выпадающего меню элемента Таблица — DEV-13370

— Работа редактора таблиц — DEV-13371

Вставка и ссылки:

— Дублирование тегов при вставке текста — DEV-13293

— Дублирование ссылок при вставке — DEV-13378

Элементы:

— Добавление элемента Кнопка в письмо — DEV-13312

— Некорректное отображение настроек маркеров — DEV-13313

— Запрет переноса строки для уведомления — DEV-13143

Данные и API:

— Изменения тегов и групп при отправке данных письма — DEV-10189

— Расчёт суммы рекуррентного платежа с `is_only_first_period` — DEV-13377

— Уведомление при ошибке отправки тестового письма

— Локализация в yandexLoginProxyPage

— Проверка истечения JWT токена и обработка 401 ответа

Изменено

Рефакторинг sandbox.js → TypeScript:

— Миграция на модульную структуру с типами и централизованным состоянием

— Модули для обработки событий мыши, клавиатуры, drag-and-drop

— Обработчики настроек элементов (ссылки, переменные, отступы)

— Модули для аккордеонов, кнопок, каруселей, таблиц

— Утилиты для текстового форматирования, стилей и VML

Интеграции:

— IntegrationSettings переименован в IntegrationSettingsData

— Unisender интеграция мигрирована на гибкую структуру

UI:

— Обновлён layout для BlocksTable и EmailsTable

— Улучшены стили чекбоксов в таблицах

Тестирование

— Интеграционные тесты для html2Dom, dom2Html и export-пайплайна

— Функциональные тесты для css namespace в dom2Html

— Функциональные тесты html2Dom

— Тесты для функции createWrapper