KeePassXC, популярный менеджер паролей с открытым исходным кодом, выпустил первую бета-версию грядущего релиза 2.8. Пользователи получили возможность заранее оценить крупное обновление, над которым разработчики работали несколько месяцев.

Самое заметное изменение касается перехода с Qt 5 на Qt 6: обновлён базовый toolkit приложения. У пользователей Linux появится несколько заметных новшеств, в том числе поддержка Auto-Type в Wayland через XDG Desktop Portals и новая опция быстрой разблокировки с использованием Polkit.

KeePassXC 2.8 также получит синхронизацию удалённых баз данных и поддержку импорта через внешние инструменты. Появится настройка сочетаний клавиш, а встроенный SSH Agent сможет самостоятельно генерировать ключи RSA, ECDSA и Ed25519.

Ещё одно изменение, специфичное для Linux: данные о состоянии приложения переедут из XDG_CACHE_HOME в более подходящий XDG_STATE_HOME. Улучшена интеграция AppImage с рабочим столом, а также устранено состояние гонки, которое влияло на определение тёмной темы при запуске.

Также KeePassXC 2.8 расширяет статистику базы данных: теперь учитываются записи с passkey и TOTP, появляются подсказки при создании и переименовании дополнительных атрибутов, а импортёр Proton Pass научился обрабатывать данные Wi-Fi, SSH-ключи и ранее неизвестные типы записей.

Ожидаемо в релизе много исправлений. Среди них устранение зависаний приложения на системах с одним или двумя ядрами CPU, оценка надёжности паролей, заданных ссылками, соблюдение настроек генератора паролей для новых записей, а также несколько проблем в интеграции с Secret Service и в работе браузерных функций.

В области безопасности KeePassXC 2.8 закрывает несколько уязвимостей, затрагивающих ветку 2.7.x и более старые версии, в том числе проблемы, связанные с обработкой специально сформированных файлов KDB старого формата и с обменом данными с браузерным расширением. По словам разработчиков, этим уязвимостям присвоен уровень от низкого до среднего, и они не затрагивают криптографические механизмы KeePassXC.

Разработчики рекомендуют перейти на KeePassXC 2.8 после выхода стабильной версии. Пока же Beta 1 предназначена в первую очередь для тестирования: пользователей просят сообщать о найденных проблемах до финального релиза.

Дополнительные подробности приводятся в сообщении о релизе.

KeePassXC 2.8 Beta 1 доступна для Linux в виде AppImage для AMD64, а также в сборках для macOS и Windows. Примечательно, что в этом релизе впервые появились нативные пакеты ARM64 для Windows.