Публикувано Flatpak 1.18.0 — нов стабилен релиз на системата за изграждане, разпространение и стартиране на изолирани Linux приложения. Flatpak позволява на разработчиците да пускат едно приложение за различни дистрибуции, да доставят собствените си зависимости и да стартират програми в предсказуема среда. Общо описание на проекта е предоставено на сайта flatpak.org, а списъкът с промените е публикуван в официалния релиз Flatpak 1.18.0 на GitHub. Допълнителен кратък преглед на релиза е публикуван в Linuxiac в бележката Flatpak 1.18 Released with AMD Compute Interface Support.
Основни промени в Flatpak 1.18.0:
Поддръжка \/dev\/kfd чрез DRI разрешение — Flatpak сега може да предоставя на приложения достъп до AMD Kernel Fusion Driver. Това разширява възможностите на пясъчника за приложения, използващи GPU изчисления на AMD, без въвеждане на отделен нов тип разрешение.
Подобрено изходно предаване на flatpak update — командата за обновление сега по-подробно съобщава причините за неуспехите. Това опростява диагнозата на ситуации, в които обновлението на приложение, среда за изпълнение или дистанционно хранилище не е било успешно.
Подобрения в flatpak-coredumpctl — подобрена е обработката на грешки и форматът на изхода на утилитата. Тя се използва за разглеждане на coredump файлове, свързани с приложения Flatpak, така че промяната е полезна за отстраняване на повреди.
По-бързо стартиране на интеграцията с Fish shell — оптимизирано е времето за стартиране на shell интеграцията за потребителите на командната обвивка Fish. Промяната е малка, но намалява разходите при работа в терминала.
Актуализация на китайския превод — в релиза са включени актуализации на локализацията за опростен китайски език.
Поправки на грешки:
Поправено изграждането при комбинация HAVE_LIBSYSTEMD без USE_SYSTEM_HELPER — отстранен е проблем с конфигурацията на изграждане, проявявал се в отделни варианти на компилация за Flatpak.
Грешките на системната шина се игнорират при проверка на родителския контрол — Flatpak сега устойчиво обработва ситуацията, когато системната D-Bus шина е недостъпна при проверка на parental controls.
Поправени са връщаните стойности и е премахнато използването на остарял GTimeVal — остарелият API е заменен с g_get_real_time(), което очиства кодовата база и намалява риска от проблеми при изграждането с нови версии на GLib.
Потиснато е предупреждението unused-result в тестовете — поправката не променя поведението за потребителите, но прави тестовия пакет по-чист и удобен за поддръжка.
Изданието Flatpak 1.18.0 се състоя на 8 юни 2026 година. Както обикновено, на повечето потребители не им е необходимо да компилират новата версия ръчно: актуализацията ще се появи в хранилищата на дистрибутивите след компилацията от поддръжката.
Източник: linux.org.ru
