Skip to content

Release 4.0.0

Compare
Choose a tag to compare
@xvitaly xvitaly released this 03 May 15:29
· 113 commits to master since this release
v4.0.0
a0eb1e4

CLI changes

  • Added a new --download command-line option to allow downloading HUD files without performing any updates.
  • Added a new --update command-line option. Update all supported HUDs to the latest releases and then download only new archives.
  • Removed no longer needed --save command-line option. Saving will be performed automatically during the update process.

API changes

  • Public method HUDManager.getall() will now only download HUDs without trying to update them.
  • Public method HUDManager.updateall() will update all supported HUDs to the latest releases and then download only new archives.

Security

  • Switched to defusedxml for parsing XML files.

Windows-specific changes

  • Updated Embedded Python to version 3.10.4.
  • Updated PyInstaller core to version 5.0.1.
  • Updated InnoSetup engine to version 6.2.0.

Other changes

  • Unified build scripts.
  • Added YAML issue templates.
  • Upgraded Doxygen manifest to version 1.9.2.
  • Converted Fedora SPEC to 202x-era packaging guidelines.
  • Updated documentation and manpage.