Skip to content

Release v3.21.0

Compare
Choose a tag to compare
@otaviobp otaviobp released this 16 Jul 02:37
· 839 commits to master since this release

This release adds enhancements, bug fixes and test improvements.

Enhancements:

  • Documentation and output improvements for new verify alias
  • zsh shell command completion
  • Prevent swupd from running interactive commands
  • Require force flag to prevent users to rely on unsafe http connections
  • Create a config file to set default flags to be used with swupd commands
  • Supporting new Manifest feature: also-add (optional) bundles.
  • Rework on preventing flag duplication
  • Don't print progress report on autoupdate

Bug fixes:

  • Root required in cases where it shouldn't
  • Download progress bug could print percentages larger than 100%
  • When using a local mirror, continue update even if not possible to check if mirror is outdated

Tests:

  • Including extra signature verification tests, like key rotation and chained certificate checks
  • Fixing some incorrect and broken tests
  • Extra tests added