Skip to content

Release 44.0.0

Compare
Choose a tag to compare
@xvitaly xvitaly released this 01 Nov 15:34
· 398 commits to master since this release
v44.0.0
73d4b0a

New

  • Implemented asynchronous loading and saving configs in Config Editor.
  • Compatibility with the latest Steam client updates.
  • Switched from deprecated background workers to modern async methods.
  • Implemented a new way for reporting current status in some forms.
  • Removed DotNetZip dependency and switched to .NET native System.IO.Compression.

Bug fixes

  • Fixed issue with disabling both WIN and MENU keys in KB Helper plugin.
  • Rewritten Muted players module to fix file saving and loading issues.

Changes

  • Removed application version from the header of the main form.
  • Reorganized Help menu items.
  • Updated About form.
  • Increased logging verbosity.
  • Updated all supported HUDs to the latest releases.
  • Updated NLog shared library to version 5.0.5.
  • Updated mastercomfig to version 9.10.1.
  • Updated InnoSetup engine to version 6.2.1.

Refactoring and cleanup

  • Switched to SPDX license preambles.
  • Removed all deprecated functions.
  • Reorganized icons and configs.
  • Moved all static assets to the assets directory.
  • Fixed all warnings found by various static analyzers.
  • Performed major code refactoring.