Release Highlights
Feature/fix: exclude detecting trimmed ROMs in archives by default
It typically doesn't make sense to archive trimmed ROMs, so Igir will now not detect trimmed ROMs inside archives by default. This is particularly noticeable with archive formats such as CHD, which are very expensive to extract. An option --trim-scan-archives has been added to turn this behavior back on. Thank you @nipsy for the suggestion!
Fix: compiled Windows binaries
v4.1.1's Windows binaries didn't function because of a subtle issue between Volta and Node-API. These should be fixed going forward. Thank you @BlackShad79 for the bug report!
All changes
26 July 2025 - 48ae97b - v4.1.2 (#1784)
26 July 2025 - becbf87 - CI: cache npm dependencies in GitHub Actions (#1783)
26 July 2025 - f9f1825 - Feature: trim-scan-archives option (#1781)
26 July 2025 - eea6c29 - Chore: update ESLint (#1779)
26 July 2025 - 3236690 - CI: merge queue wait a short period after PR merge (#1782)
26 July 2025 - 70965db - Chore: delete old, unused NAPI prebuilds (#1778)
20 July 2025 - 45ff334 - Docs: add more DAT release groups (#1774)
20 July 2025 - ea9eea0 - Chore: add Patreon funding link (#1773)
20 July 2025 - b9f0ab0 - Chore: update Node.js to v24.4.1 (#1772)