Official release of Flatpak 1.16: Linux application containerization and distribution framework

In a context where the management of Linux applications is becoming more complex, Flatpak 1.16 presents itself as a significant step forward for users and developers. The framework of containerization Applications provides a secure and efficient way to deploy software across various GNU/Linux distributions. Let’s take a look at what this new version has to offer and why it represents a major asset for Linux enthusiasts.

Key new features in Flatpak 1.16

Features and improvements

The version 1.16 introduced several innovations that will facilitate the use of this system. Here are the main new features:

  • List of USB devices : Allows developers to easily access connected devices.
  • KDE search completion support : Improves the user experience by making it easier to find applications.
  • Compilation with Meson : Offers an alternative to Autotools, simplifying the development process.
  • Creating Wayland sockets : Improves security and connection management of sandboxed applications.

API and transaction management

Another important update is the addition of the flatpak_transaction_add_rebase_and_uninstall() API. This feature ensures reliable replacement of outdated applications, which is essential for maintaining a healthy software ecosystem. This also makes it easier to configure additional languages ​​using AccountsService settings.

Security and environment improvements

Managing environment variables

Flatpak 1.16 strengthens application security with environment variable management. THE environments subsandboxes now inherit variables from the original command rather than flatpak-portal. This fixes anomalies related to variables like FLATPAK_GL_DRIVERS.

D-Bus service management

An interesting new feature is the auto-reloading of the session bus configuration D-Bus after installing new applications. This ensures that any changes made to D-Bus services are immediately effective, simplifying interaction between applications.

Review of Flatpak 1.16 improvements

📦 Features
💻 USB Device List
🔍 KDE Support
⛏️ Compilation with Meson
🔒 Wayland Sockets
🔄 Transaction management
🛡️ Security improvements

In short, the update to Flatpak 1.16 does not only provide innovative features: it also aims to solve practical problems encountered by users on a daily basis. Which feature do you find most useful? Share your opinion in the comments!