github gmodena/nix-flatpak v0.6.0

6 months ago

v0.6.0

This release brings reliability improvements and removes network side effects that were preventing system activation when an internet connection is unavailable (#141).

The behavior of update.onActivation and update.auto has been split into two dedicated services, named flatpak-managed-install and flatpak-managed-install-timer, respectively. This ensures that updates (e.g., flatpak install --or-update <appId>) won’t be triggered onActivation unless explicitly enabled (#136).

The following configuration options have been added:

  • uninstallUnused: When enabled, runs flatpak uninstall --unused to automatically clean up stale packages. Default: disabled.
  • restartOnFailure: Governs whether the flatpak-managed-install and flatpak-managed-install-timer services should restart in case of failure. Default: enabled.

What's Changed

  • options: add uninstallUnused option by @gmodena in #124
  • Enable restart on failure and optionally exponential backoff by @Nick1296 in #127
  • restartOnFailure: fix option typo. by @gmodena in #129
  • installer: warning for manual app removal edge case by @gmodena in #130
  • installer: minimize side effects on activation by @gmodena in #132
  • Revert "installer: minimize side effects on activation" by @gmodena in #134
  • scheduled updates won't trigger on activation. by @gmodena in #136
  • nixos: rename execution context param. by @gmodena in #138
  • README: add nix highlighting for overrides code block by @Iamanaws in #140
  • flatpak: remove network side effects on activation by @gmodena in #141
  • systemd: fix incorrect unit name for timer by @gmodena in #143
  • Add Nick1296 to the contributors' credits. by @gmodena in #145
  • home-manager: add service suffix to timer unit by @gmodena in #146
  • Update documentation for 0.6.0 release. by @gmodena in #148

New Contributors

Full Changelog: v0.5.2...v0.6.0

Don't miss a new nix-flatpak release

NewReleases is sending notifications on new releases.