Igir v4.2.0 is a zero-setup ROM collection manager that efficiently manages collections of any size across various operating systems. Key updates in the August 2025 changelog include fixing dependency issues, such as replacing ‘@node-rs/crc32’ with ‘@aws-crypto/crc32’, and refining functionalities, like preventing patch options with the link command. The release also involved updating multiple dependencies, including dolphin-tool and Node.js. Other improvements consisted of GitHub Actions updates and enhancements for parsing and processing DATs. Overall, this version enhances performance and addresses bugs to improve usability.
Igir v4.2.0 has been released. This is a hassle-free ROM collection manager that helps you sort, filter, extract or archive, patch, and report on collections of any size across any operating system.
Igir Changelog:
19 August 2025 – e3cccf2 – v4.2.0 (#1829)
19 August 2025 – b227960 – Fix: swapped ‘@node-rs/crc32’ with ‘@aws-crypto/crc32’ (#1814)
18 August 2025 – 962fb80 – Chore: updated dependency dolphin-tool to v0.2506.1 (#1826)
18 August 2025 – d44f899 – CI: Renovate now pins digests anytime (#1825)
18 August 2025 – 3d651a5 – Chore: pinned dependencies (#1824)
17 August 2025 – 012ab0d – Chore: updated GitHub Actions (#1823)
17 August 2025 – 6bf635c – Chore: updated dependency chdman to v0.279.0 (#1822)
17 August 2025 – 55f645d – CI: pinned GitHub Actions action digests (#1821)
17 August 2025 – fa4a54a – Fix: restricted patch options from being used with link command (#1820)
17 August 2025 – 5298d21 – CI: added comments on issues resolved by a release (#1819)
17 August 2025 – a713300 – CI: pinned GitHub Actions action digests (#1818)
17 August 2025 – 1321ca3 – Refactor: removed unnecessary MAME DAT tags & attributes (#1817)
16 August 2025 – 655081f – Chore: updated actions/checkout action to v5 (#1812)
16 August 2025 – 8b549cb – Chore: updated dependency typescript to v5.9.2 (#1798)
16 August 2025 – 8124270 – Fix: resolved conflicting Node native addon prebuild filenames (#1816)
15 August 2025 – c8d37e5 – Chore: updated ESLint (#1805)
15 August 2025 – 28470e2 – Chore: updated actions/download-artifact action to v5 (#1806)
15 August 2025 – d25ffb7 – Chore: updated Node.js to v24.5.0 (#1802)
15 August 2025 – cc4e091 – Chore: updated actions/first-interaction action to v3 (#1813)
12 August 2025 – 2ad798d – Fix: excluded zips from raw-moving during patching (#1797)
12 August 2025 – 0282e4c – CI: fixed: shellcheck (#1809)
31 July 2025 – b37a74e – Fix: parsed libretro mame2003 DATs (#1794)
31 July 2025 – 0bbe6e9 – Fix: excluded zips from raw-moving during patching (#1795)
31 July 2025 – 02baeea – Chore: updated lockfile (#1789)
31 July 2025 – 215d467 – Chore: updated dependency node-addon-api to v8.5.0 (#1786)
31 July 2025 – c408c00 – CI: synchronized merge queue for non-UNKNOWN merge states (#1796)
31 July 2025 – f002e48 – Fix: compared resolved paths during exclude processing (#1793)
27 July 2025 – 572abc0 – Chore: updated development dependencies (#1785)