Исправлены ошибки сохранения статей при повреждённых данных блоков, нерастянутых таблицах и использовании смайликов.
Списки переведены на EditorjsList; добавлены обработка вложенных пунктов и чек-листов, сохранение переносов строк.
При установке обновления копируются поставляемые файлы компонентов.
Исправлен stored XSS в таблицах: рекурсивная очистка ячеек, экранирование заголовков и данных при выводе.
Исправлено перенаправление на внешний сайт через back_url_settings.
Добавлен список разрешённых типов блоков перед подключением шаблонов компонента editor.blocks.
Загрузка файлов требует авторизации, POST и CSRF-токена. Добавлены проверки типа, MIME и размера; документы выдаются через обработчик скачивания. URL-импорт изображений ограничен HTTP/HTTPS, запрещены внутренние адреса и перенаправления.
Проверки загрузки учитывают plugin_attaches_types для документов и plugin_image_types для изображений, включая URL-импорт.
Исправлено сохранение формы: отправка ожидает готовность редактора и завершение сохранения всех блоков. Сохраняются ID блоков и переносы строк в старых списках; отключение embed не нарушает инициализацию редактора.
Исправлено выравнивание длинных пунктов меню редактора и восстановление растянутого вида таблицы после повторного открытия.