← Package directory
Available on winget

Install Komac

The Community Manifest Creator for WinGet

Install with winget
winget install --id RussellBanks.Komac
Upgrade
winget upgrade --id RussellBanks.Komac
Uninstall
winget uninstall --id RussellBanks.Komac

About Komac

The Community Manifest Creator for WinGet

What's new in 2.16.0

What's Changed Major changes⭐ - Performance improvements by removing dependency on yara-x - #1571 - Add support for Squirrel and Velopack installers by @pl4nty in #1632 Fixes and other changes πŸ”§ - Fix commit error when trying to replace updated version by @UnownPlain in #1608 - Fix Burn install condition integers and lowercase operators by @pl4nty in #1602 - Fix NSIS registry enum MultiString value by @pl4nty in #1633 - komac new CLI typo by @philip-khor in #1653 - Detect NSIS arch from electron-builder files by @pl4nty in #1593 - Print PR url if hyperlinks aren't supported by @UnownPlain in #1666 - Fix MSI not found in current directory table error by @UnownPlain in #1683 - Use en-US as default locale for komac new by @UnownPlain in #1684 - Fix installer type for burn bundles with embedded MSI by @UnownPlain in #1685 - Add link to install-komac action by @rc-chuah in #1604

Read release notes

Version history

Version Updated Notes
2.16.0 Unknown What's Changed Major changes⭐ - Performance improvements by removing dependency on yara-x - #1571 - Add support for Squirrel and Velopack installers by @pl4nty in #1632 Fixes and other changes πŸ”§ - Fix commit error when t...
2.15.0 Unknown What's Changed This release had a big increase in community contributions so thank you to everyone who's contributed or made an issue to komac! Major changes⭐ - Support for Inno Setup 6.7.0 - WinGet 1.12.0 manifests are...
2.14.0 Unknown What's Changed Major changes⭐ - Support for Inno Setup 6.5.2, 6.5.3, 6.5.4, 6.6.0, and 6.6.1 Fixes and other changes πŸ”§ - Fix existing PR matching on partial version - #1414 - a618018 - Add content type check to only down...
2.13.0 Unknown What's Changed Major changes⭐ - Support Inno Setup 6.5.0 and 6.5.1 - #1386 - Fixed a long-standing issue of invalid reads of MSIs with long strings - mdsteele/rust-msi@c1df77d - #488, #925, #1227, #1313, microsoft/winget...
2.12.1 Unknown What's Changed Fixes and other changes πŸ”§ - Create a multi-sized .ico to fix the aliased look of the exe icon - c4f2781 ─────────────────────────────┬────────────────────────────────── Before β”‚After ──────────────────────...
2.12.0 Unknown What's Changed This is a big release with lots of fixes and significant improvements to NSIS installer analysis! Komac can now simulate the control flow that a NSIS installer itself would follow, managing a state that in...
2.11.2 Unknown What's Changed Fixes and other changes πŸ”§ - Link against glibc 2.31 (previously 2.39) on Linux to increase compatibility (allowing komac to run on Ubuntu 20.04+) - #1161 - Fix duplicate newline at the end of manifests - 0...
2.11.1 Unknown What's Changed This is a small patch release with the main highlight being support for installers created with Inno Setup 6.4.2. New features ⭐ - Redesign download progress bar - 9b2d6d3 - Support Inno Setup 6.4.2 - c02c...
2.11.0 Unknown What's Changed This release contains various fixes, refactorings, and a big improvement to Burn installer analysis! New features ⭐ - Add extensive Burn installer analysis - 5fa892a - Add replace update option by @UnownPl...
2.10.1 Unknown What's Changed This is a smaller release than usual with various fixes. Please keep making issues or pinging me if you have any inconsistencies or problems with komac! Fixes πŸ”§ - Fix Unexpected block end when reading some...
2.10.0 Unknown What's Changed New features ⭐ - Get ProductCode from Nullsoft installers - a5324ca - Multiple installer entries can now be written for a single installer. For example, if an Inno installer allows overriding install scope...
2.9.0 Unknown What's Changed This is another big update that brings lots of installer analysis improvements and fixes! New features ⭐ - Added a submit command to submit manifests stored locally! There doesn't need to be any specific d...
2.8.0 Unknown What's Changed This update brings support for WinGet 1.9.0 manifests. Komac will now create 1.9.0 manifests by default.New features ⭐ - Support WinGet schema 1.9.0 - #745 Fixes and other changes πŸ”§ - Dependency updates Fu...
2.7.0 Unknown What's Changed This is a big update mainly dedicated to NSIS analysis!New features ⭐ - Added extensive NSIS (Nullsoft Scriptable Install System) analysis to retrieve architecture, scope, install directory, registry entri...
2.6.0 Unknown What's Changed New features ⭐ - Added a moderation command for removing dead versions Fixes and other changes πŸ”§ - Fixed invalid Zip archive: Could not find central directory end on Linux and macOS - #770 Full Changelog:...
2.5.0 Unknown What's Changed New features ⭐ - Installer locale is now retrieved from Inno Setup installers - The cleanup command now fetches branches and associated pull requests in one call. Thanks @stevenlele for #778! Fixes and oth...
2.4.1 Unknown What's Changed - Fixed crash when fetching existing pull request (swap_remove index (is 0) should be < len (is 0)) Full Changelog: https://github.com/russellbanks/Komac/compare/v2.4.0...v2.4.1
2.4.0 Unknown 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) | |---------------------...
2.3.0 Unknown What's Changed This is a fairly big update compared to usual. As always, please make an issue if you experience any problems or inconsistencies with this update :)Important Changes ❗ These changes are important to note,...
2.2.1 Unknown What's Changed The FreeBSD and Linux arm and arm64 builds have been dropped as they are difficult to build currently. This may change in the future.- Fixed Linux builds linking against OpenSSL v1 - #558 - Fixed incorrect...