Skip to content

v2.9.0

Compare
Choose a tag to compare
@emmercm emmercm released this 30 Jun 02:17
f6335a6

Release Highlights

Feature/fix: allow exact-matching of archives

Some DATs such as the libretro BIOS System.dat catalog specific zip files, rather than whatever files are contained in that zip file. igir will now detect if any DAT files catalog specific archives and then calculate checksums as appropriate.

This additional checksum calculation can greatly increase the time to scan input ROM files, so an --input-checksum-archives 'never' option has been added to turn off this automatic behavior.

Thank you @IDmedia for the bug report!

Feature: temporary directory option

A new --temp-dir <path> option has been added to specify the directory used for temporary files. A new documentation page has been added to explain the option and the necessity of temporary files.

All changes

30 June 2024 - f6335a6 - v2.9.0 (#1193)
30 June 2024 - 2b3111f - Feature: allow exact-matching of archives in DATs (#1175)
30 June 2024 - 9245a31 - Feature: temp dir option (#1041)
28 June 2024 - eca2260 - Refactor: rename constants directory (#1192)
28 June 2024 - dda552b - Chore: update lockfile (#1191)
28 June 2024 - 860693d - Refactor: split constants into two classes (#1189)
27 June 2024 - f34f9d4 - Chore: update ESLint (#1190)
27 June 2024 - a608c77 - Chore: update dependency eslint-plugin-unicorn to v54 (#1186)
27 June 2024 - d58044f - Chore: update ESLint (#1183)
27 June 2024 - 715122c - Chore: update docs dependencies (#1182)
27 June 2024 - c218b5c - Refactor: fix issues with dependency updates (#1188)
27 June 2024 - c3f34d4 - Chore: update dev dependencies (#1185)
27 June 2024 - 9ec8b85 - Chore: update dependency typescript to v5.5.2 (#1187)
27 June 2024 - 16e260c - Chore: update dependency ts-jest to v29.1.5 (#1181)
27 June 2024 - 77d1d3b - Chore: update adRise/update-pr-branch action to v0.8.1 (#1184)
27 June 2024 - c6b238a - Chore: update Node.js to v20.15.0 (#1180)
23 June 2024 - 6ca0222 - Fix: logging supplied & parsed arguments (#1179)

igir, and other open-source projects like it, are a labor of love. They wouldn't be nearly as meaningful without the community supporting them. Constructive feedback and general positivity will always be welcome. Be kind to others, and be kind to yourselves.
❤️ Christian