Pubblicato Flatpak 1.18.0 — nuovo rilascio stabile del sistema per la creazione, distribuzione e esecuzione di applicazioni Linux isolate. Flatpak consente agli sviluppatori di pubblicare una singola applicazione per diverse distribuzioni, fornendo le proprie dipendenze e eseguendo i programmi in un ambiente prevedibile. Una descrizione generale del progetto è disponibile sul sito flatpak.org, e l'elenco delle modifiche è stato pubblicato nel rilascio ufficiale Flatpak 1.18.0 su GitHub. Una sintesi aggiuntiva del rilascio è stata pubblicata da Linuxiac in un articolo Flatpak 1.18 Rilasciato con Supporto per l'Interfaccia di Calcolo AMD.
Le principali novità di Flatpak 1.18.0:
Supporto per /dev/kfd tramite autorizzazione DRI — Flatpak ora può fornire alle applicazioni l'accesso all'AMD Kernel Fusion Driver. Questo espande le capacità della sandbox per le applicazioni che utilizzano il calcolo GPU su AMD, senza l'introduzione di un nuovo tipo di autorizzazione.
Miglioramenti all'output di flatpak update — il comando di aggiornamento ora fornisce dettagli più precisi sui motivi dei fallimenti. Questo semplifica la diagnosi delle situazioni in cui l'aggiornamento di un'applicazione, di un runtime o di un repository remoto non è andato a buon fine.
Miglioramenti a flatpak-coredumpctl — migliorata la gestione degli errori e il formato di output dello strumento. Viene utilizzato per analizzare i file coredump relativi alle applicazioni Flatpak, quindi questo cambiamento è utile per il debug dei crash.
Avvio più rapido dell'integrazione con il Fish shell — ottimizzato il tempo di avvio dell'integrazione shell per gli utenti della shell Fish. Il cambiamento è minimo, ma riduce le spese generali durante l'uso del terminale.
Aggiornamento della traduzione cinese — il rilascio include aggiornamenti della localizzazione per la lingua cinese semplificata.
Correzioni di bug:
Corretto il processo di build con HAVE_LIBSYSTEMD senza USE_SYSTEM_HELPER — risolto un problema di configurazione della build che si manifestava in alcune varianti di compilazione di Flatpak.
Gli errori del bus di sistema vengono ignorati durante il controllo dei controlli parentali — Flatpak ora gestisce meglio le situazioni in cui la D-Bus di sistema non è disponibile durante il controllo dei controlli parentali.
Corrette le valori di ritorno e rimosso l'uso di GTimeVal obsoleto — l'API obsoleta è stata sostituita con g_get_real_time(), il che pulisce la base di codice e riduce il rischio di problemi durante la compilazione con le nuove versioni di GLib.
Soppressi gli avvisi unused-result nei test — la correzione non cambia il comportamento per gli utenti, ma rende il set di test più pulito e più comodo per i manutentori.
Il rilascio di Flatpak 1.18.0 è avvenuto l'8 giugno 2026. Come al solito, la maggior parte degli utenti non deve compilare manualmente la nuova versione: l'aggiornamento sarà disponibile nei repository delle distribuzioni dopo la compilazione da parte dei manutentori.
Fonte: linux.org.ru
