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
replaceupdate option by @UnownPlain in #1067 - Add option to skip existing PR check by @UnownPlain in #1082
- Add
release-notes-urlupdate option by @UnownPlain in #1062 - Add
--hashflag to analyse command - 7ef4194
Fixes and other changes 🔧
- Fix error when NSIS installer calls
FileReadUTF16LE- #1069 - Fix missing Inno Setup component level read causing
failed to fill whole buffererror - #1070 - Fix architecture not being retrieved from unknown exe and portable installers - 58bb721
- Fix empty
InstallationMetadatafor MSI installers - #1078 & #1101 - Fix Inno Setup
{sd}directory not being mapped to%SystemDrive%- d87c44e - Add
win64aas an arm64 architecture to look for in a URL - 894b389 - Ignore Inno Setup install directories that have unconvertable parts - 727cce4
- Check for an
INSTALLLOCATIONMSI directory entry - 9505006 - Optimise storage of winget types (i.e. storing arrays of enums as bitflags)
- Move winget types to
winget-typescrate - 4bc7040 - Update to Rust 2024 edition - dd325e1
- Add logging to stdout (logs below warn aren't compiled into release builds) - 4c1a400
New Contributors
- @UnownPlain made their first contribution in #1062
Full Changelog: v2.10.1...v2.11.0