RSS Guard 5.0.0 — это первый релиз совершенно новой линейки RSS Guard 5.x. Разработчик полностью переработал архитектуру хранения данных.
Старые файлы из линейки 4.x больше не совместимы, зато новая архитектура стала быстрее, чище и заметно удобнее для поддержки. Почти каждый исходный файл был затронут, закрыто более 50 тикетов. Масштаб изменений действительно серьёзный.

Главное технологическое решение — это отказ от QtWebEngine в пользу рендерера на базе litehtml. Что обеспечивает значительно меньшее потребление памяти, меньшее количество утечек памяти, более высокую производительность и меньший размер исполняемых файлов.
Кроме того, в версии для Windows на Qt 5 теперь используются специально разработанные библиотеки Qt с меньшим потреблением памяти и меньшим количеством зависимостей.
Также была удалена зависимость от библиотеки Qt 5compat, а преобразование кодировки ленты теперь обрабатывается либо упрощенной функцией QStringConverter, либо полноценной библиотекой ICU, в зависимости от типа сборки.
Среди новых функций особенно выделяется возможность загружать полные версии статей прямо в клиенте. Причём можно выбирать — HTML или только текст. Механизм вынесен в отдельный бинарник rssguard-article-scraper, написанный с использованием Go. Его можно применять и отдельно, что открывает простор для автоматизации.
Серьёзно прокачали фильтры статей. Их теперь можно экспортировать, импортировать, менять порядок, тестировать с отображением изменяемых свойств. Появилась работа с категориями RSS, ATOM, RDF и JSON, а также расширенные настройки прокси вплоть до уровня отдельного фида.
Добавили импорт из QuiteRSS, быстрый ренейм через F2, настраиваемые внешние инструменты, постраничные контекстные меню и даже управление сглаживанием шрифтов. Интерфейс стал аккуратнее, появились новые минималистичные скины и обновлённая иконка.
Также стоит отменить, что многие функции, нетипичные для приложений для чтения RSS-лент, были удалены. Например, встроенный AdBlock и загрузчик файлов. Также был удалён плагин Reddit, поскольку платформа закрыла доступ к REST API для классов.
RSS Guard стал быстрее, легче и современнее. Программа лучше расходует память, стабильнее работает и получила более аккуратную внутреннюю структуру, которая упростит развитие в будущем.
Минус тоже есть — старые базы из версии 4.x просто так не откроются, а часть привычных функций исчезла. Кому-то это доставит неудобства.
Но если вы используете RSS Guard как полноценный рабочий инструмент — для отслеживания десятков источников, фильтрации контента и системной работы с информацией — новая версия даст больше плюсов, чем минусов.