Skip to content

v2.4.0

Compare
Choose a tag to compare
@russellbanks russellbanks released this 22 Aug 15:04
· 100 commits to main since this release

What's Changed

New features ⭐

  • Added extensive Inno Setup analysis to retrieve architecture, registry entries, product code, and more from an Inno installer:
Before (<=2.3.0) After (>=2.4.0)
image image

WindowsTerminal_7sykQEepaZ
WindowsTerminal_iMNZchuaWp

  • Added komac analyse command to analyse a file and output what Komac knows about it. Useful for debugging
  • Added komac autocomplete command to output an autocompletion script for the given shell (bash, elvish, fish, powershell, or zsh)
  • The cleanup command now deletes all chosen branches at once in a single call to GitHub
  • Default install location is now retrieved from MSIs
  • Default install location is now retrieved from MSIXs

Fixes and other changes 🔧

  • Added a check for an internet connection when Komac starts
  • GitHub URLs that point to the latest release are now converted into versioned URLs - #668
  • The usage of AppsAndFeaturesEntries matches the winget docs more closely (values were already being retrieved by Komac but not being fully placed under AppsAndFeaturesEntries)
  • Fixed zip portable alias being empty - #663
  • Fixed manually edited manifests having a missing newline at the end of the file
  • Many code and memory improvements
  • Dependency updates

Full Changelog: v2.3.0...v2.4.0