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, runsflatpak uninstall --unused
to automatically clean up stale packages. Default: disabled.restartOnFailure
: Governs whether theflatpak-managed-install
andflatpak-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