
6 ноября 2026 года состоялся релиз бесплатного с открытым исходным кодом мультиплатформенного редактора электронных книг Sigil 2.8.5, использующего Qt6 (и QtWebEngine). Проект предназначен для редактирования книг в формате ePub (как ePub 2, так и ePub 3).

Исходный код Sigil написан на С++ и Python и опубликован на GitHub под лицензией GNU General Public License v3.0. Сборки решения доступны для Windows (Windows 10 (1809) и новее), macOS (macOS 11 Big Sur и новее) и Linux, включая Flatpak.

В Sigil версии 2.8.5 исправлены ранее найденных ошибки и баги после выпуска предыдущей версии, улучшена производительность, а также добавлены новые функции.
Основные изменения в Sigil 2.8.5:
-
устаревший CSS‑парсер заменён современным решением на базе библиотеки Lexbor, соответствующим актуальным спецификациям;
-
добавлена поддержка изображений в форматах AVIF и JPEG XL; для последних реализована возможность отображения в окне предварительного просмотра (Preview) посредством специального обработчика URL‑схем, преобразующего их в формат JPEG;
-
полностью переработанное диалоговое окно для кадрирования изображений (Adjust Image), ставшее более удобным в использовании;
-
Появилась возможность создавать собственное окно вставки специальных символов (Insert Special Characters) с помощью файла special_characters.xml, размещённого в папке настроек программы;
-
добавлена поддержка отображения недавно открытых файлов в контекстном меню иконки Sigil на панели Dock в macOS;
-
редактор оглавления (TOC Editor) теперь поддерживает множественный выбор элементов, что ускоряет внесение масштабных изменений;
-
На вкладке изображений (Image tab) теперь отображается исходный размер файла;
-
инструменты для работы с форматом EPUB3 позволяют управлять созданием и удалением метаданных обложки, что упрощает обеспечение обратной совместимости;
-
внесены изменения, соответствующие спецификации EPUB 3.4: метаданные теперь используют теги, специфичные для конкретной версии EPUB; для обложек в формате SVG добавлен атрибут href (наряду с xlink:href);
-
в файлах EPUB3 больше не используются и не добавляются устаревшие метаданные обложек, характерные для стандарта EPUB2;
-
оптимизирован процесс массового добавления файлов (через функции «Add Existing» или «Drop Zone»): при замене уже существующих изображений данные записываются напрямую в файл (с его предварительной очисткой), что позволяет избежать внесения правок в OPF‑файл;
-
ускорено обновление панели навигации по книге (Bookbrowser) при массовом добавлении или удалении элементов.

Источник: habr.com