Flatpak today released a new version of your software whose main novelty is that the configuration process is now based on the FUSE filesystem. The developers decided to make this change because the previous method caused some problems that resulted in excessive use of space. In other words, Flatpak applications will now weigh less than they did before the release of v1.3.2 of the software.
The problem with this is that from now on creating a package of this type it will be more complex because now the "flatpak" user is required to already be added to the package. Developers can change the default user with the parameter –With-system-helper-user = USERNAME. It is perhaps a change that you do not like at first but, once the developers get used to it, we will all win, or at least the end user.
Flatpak packages will take up less space from now on
On the other hand, the new FUSE-based method comes with a SELinux module which can be activated with the parameters –Enable-selinux-module, which would serve to avoid an issue where the default SELinux policy prohibited Flatpak from passing the UNIX socket over the system bus. To avoid this, the selinux-module has to be installed.
Other new features coming with Flatpak 1.3.2 are:
- Add a new permission –Socket = pcsx to access smart cards.
- Add a new Runtime column to the "flatpak list" command.
- Support for saving descriptions, commenting, icons and home page fields of the files flatpakrepo in a remote configuration.
- Now allows users specify an end-of-life version.
Flatpak 1.3.2 will arrive in the official repositories in the next few days. Taking into account how long it usually takes to upload a package to these repositories, we can think that we can install the new version from Sunday.