Skip to content

Release v3.22.0

Compare
Choose a tag to compare
@otaviobp otaviobp released this 21 Aug 00:52
· 718 commits to master since this release
This release adds enhancements, bug fixes and test improvements    .

Bug fixes:
 - Case insensitive when checking for insecure urls
 - Better overload of multiple configuration files
 - Improvements in documentation and help messages
 - Fixing corner cases where swupd mirror was setting invalid values
 - Fixed some memory leaks and invalid memory access
 - Fix problem on restarting swupd after a format bump
 - Fix infinite loop that could be triggered by an unstable network
 - Use same retry strategy in both sync and async downloads

Feature:
 - Make it possible to run swupd post-update scripts synchronously
 - Including zsh autocomplete script
 - Print distribution variant on swupd info command
 - Make usages of diagnose and repair consistent by always checking for both files missing and files included when using --picky
 - Introduce a new flag for diagnose and repair, --extra-files-only, to checking only extra files in the system.
 - Make it possible to run swupd offline when all needed files are in the state dir
 - Create a --download flag in os-install operation, to cache files for offline operations
 - Create a flag to always download search-file indexes on update (--update-search-file-index)
 - Print the latest available version on swupd check-update in the case of a format-bump
 - Support to have an external cache to fill the statedir on installations. The external cache is needed because it may be read only or in a different partition