Site icon ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)
Суббота, 14 февраля, 2026

В KDE Frameworks 6.23 внесены масштабные исправления в основные библиотеки

В KDE Frameworks 6.23 внесены масштабные исправления в основные библиотеки

Спустя месяц после выхода предыдущей версии 6.22 KDE объявила о выпуске Frameworks 6.23, в которой расширен набор дополнительных библиотек для Qt и улучшена функциональность для разработчиков на различных платформах.

Основная тема этого обновления — более широкое использование LeakSanitizer (LSAN) в процессе непрерывной интеграции. Многие фреймворки, в том числе KIO, KConfig, KTextEditor, Solid, Kirigami, KArchive и KCodecs, теперь используют LSAN в CI для более раннего обнаружения утечек памяти. В то же время было исправлено множество отдельных утечек, особенно в KTextEditor, KIO, KParts, KWidgetsAddons и соответствующих наборах тестов.

Baloo, система индексации файлов в KDE, получила усовершенствования в обработке транзакций, улучшения в очистке, исправления в управлении памятью и обновления в ведении журналов. Несколько необработанных указателей были заменены на std::unique_ptr, чтобы снизить риск утечек и повысить прозрачность владения.

В KIO была проведена внутренняя реструктуризация, оптимизирована производительность, улучшен API и исправлены ошибки, связанные с предварительным просмотром файлов, диалоговыми окнами переименования, функцией перетаскивания, получением информации о монтировании и управлением свойствами заданий. Аппаратная часть Solid получила улучшенную поддержку устройств, оптимизацию поиска поставщиков и продуктов, более безопасное управление жизненным циклом объектов и исправления ошибок, приводивших к сбоям.

В KTextEditor исправлены ошибки, связанные с обработкой виртуального курсора, управлением диапазоном и временем жизни курсора, утечками памяти и подсветкой скобок. Также устранены несколько сценариев утечек памяти в тестах и во время выполнения.

Другие заметные обновления включают:

 

Для тех, кто предпочитает собирать систему из исходного кода, вся кодовая база Frameworks 6.23 доступна для скачивания с официального сайта KDE. В Linux рекомендуется устанавливать бинарные пакеты из репозиториев вашего дистрибутива.

Подробную информацию обо всех изменениях в KDE Frameworks 6.23, включая полный список обновлений и исправлений ошибок, можно найти в официальном объявлении о выпуске.

Exit mobile version