История версий и изменений программы Sigil
0.9.10 (15.11.2018)
- плагинам добавлена возможность использовать собственную иконку;
- расширен список Special Characters, теперь он включает в себя греческий алфавит и математические символы;
- добавлена поддержка кликов по внутренним ссылкам в Preview для загрузки соответствующей вкладки;
- добавлена поддержка загрузки базовых файлов перевода Qt, если они есть;
- пользователям разрешено добавлять правила CSS для предпросмотра / просмотра книги, путем создания файла«custom_preview_style.css».
0.9.7 (31.10.2016)
- добавлена возможность автоматически закрывать пустые теги в MathML и SVG;
- исправлена проблема с постоянным центрированием TextTab при потере фокуса;
- исправлена проблема с плагином basename_to_id при использовании XPGT файлов или любых других неизвестных расширений;
- исправлена опечатка в PLS MimeType;
- исправлена проблема с синхронизацией кода;
- исправлена проблема с обработкой файлов OPF плагином Readotherfile;
- исправлена проблема с проверкой целых чисел и строковых переменных;
- исправлена проблема с дубликатами файлов при обновлении CSS URL-адресов;
- другое большое количество изменений и улучшений.
0.9.6 (26.06.2016)
- теперь размеры окна "StdWarningDialog" можно менять при использовании пункта "Отобразить подробную информацию";
- исправлены проблемы с удалением префикса CleanSource, из-за которых мог нарушаться код;
- исправлена работа с переменными атрибутов "&" для XML;
- доработана функция отображения комментариев для файлов XML и XHTML;
- исправлены проверки WellFormet при использовании расширенного python3 LXML;
- добавлена функция автоматического исправления ошибок при работе с файлами OPF;
- внесены прочие исправления и улучшения.
0.9.5 (01.04.2016)
- исправлена ошибка с регрессией при импорте метаданных HTML;
- исправлена ошибка с проверкой орфографии, возникавшая при работе со словарями не имеющими ascii путей;
- исправлен баг с кнопкой ручной проверки таблицы W3C валидатора HTML-форм;
- исправлена ошибка с распознаванием m4a и .m4v расширений файлов в главном коде программы и коде плагинов;
- добавлена возможность выбирать уровень CSS для использования в инструменте "Validate Stylesheets With W3C" (через пользовательские настройки "General").
0.9.4 (15.03.2016)
- добавлена функция предотвращения использования ключей нулевой длины при затемнении шрифта;
- исправлены проблемы с вводом в main.ui;
- обновлен URL Transifex;
- исправлена потеря атрибутов из метаданных;
- добавлена поддержка автоматической конверсии пакетов из версии 1.0 в 2.0;
- удален неиспользуемый параметр create_text_node из gumbo;
- улучшено определение NAV при загрузке epub3s;
- прочие исправления и улучшения.
0.9.3 (01.02.2016)
- добавлен новый инструмент проверки обновлений на базе Python, позволяющий избежать проблем с OpenSSL на Windows;
- исправлено добавление ненужных пробелов перед переменными атрибутов при использовании "Generate TOC";
- теперь функция localeAwareCompare пытается добавить индексируемые записи для того, чтобы отсортировать их;
- исправлены проблемы с сегментацией при использовании указателя htmlresource в FlowTab;
- прочие исправления и улучшения.
0.9.1 (30.11.2015)
- исправлена ошибка, из-за которой шаблон sgc_toc.css мог стать пустым при сохранении, если InitialLoad() не был выполнен;
- изменен порядок TextResource m_IsLoaded и m_CacheInUse во избежание "гонки";
- исправлена ошибка с PluginRunner, приводившая проблема с файлами XHTML при изменении content.opf и XHTML;
- теперь приложение по умолчанию использует clean by gumbo вместо prettyprint gumbo при новой установке;
- исправлены проблемы с prettyprint на планшетах;
- прочие исправления и улучшения.
0.9.0 (11.11.2015)
- добавлена новая опция Use Bundled Python;
- совмещен код EmbeddedPython с различными платформами и исправлены python flags;
- исправлена ошибка с base.ts, приводящая к пустым полям в сообщениях;
- обновлены переводы до последней версии с Transifex;
- функция PrettyPrint_Gumbo теперь может обрабатывать пробелы, где это возможно;
- исправлена ошибка в PluginRunner;
- исправлена ошибка в интерфейсе плагина epub3;
- улучшена возможность находить систему Hunspell при отсутствии встроенной Hunspell;
- другое большое количество изменений и улучшений.
0.8.900 (29.09.2015)
- инструмент Tidy заменен на комбинацию специально модифицированных парсеров с поддержкой HTML5;
- удалены XercesExtras, Xerces и Boost и неиспользуемые пакеты;
- полностью переработан интерпретатор Python 3.4;
- разработчики создали собственную версию BeautifulSoup4-4.4.0 под названием sigil_bs4;
- стандартная обработка opf и ncx заменена комбинацией из Python 3.4 и sigil_bs4;
- теперь плагинам "разрешено" автоматически исправлять медиатипы "text/html" на "application/xhtml+xml".
0.8.7 (18.06.2015)
- исправлено несколько ссылок в коде.
0.8.6 (27.04.2015)
- исправлена ошибка вылета во время слияния xhtml файлов;
- исправлена ошибка отсутствия аудио и видео майм-типов в OPFResource и FolderKeeper.
0.8.5 (08.04.2015)
- исправлена ошибка, когда текстовый ресурс не всегда сохранялся на диск;
- исправлена ошибка в недостающих CSS;
- устранен вылет при создании html .toc;
- обновлены несколько ссылок в меню справки.
0.8.4 (08.02.2015)
- исправлен баг с удалением кода, возникший в предыдущей версии.
0.8.1 (17.10.2014)
- реализовано перемещение описания плагинов для всплывающих подсказок;
- устранены ошибки в использовании Hunspell WORDCHARS, помогающего в токенизации текста;
- текущее имя файла всегда сохраняется;
- устранена ошибка, когда сохранение после использования внутреннего плагина не работало.