Skip to content

v1.8.2

Compare
Choose a tag to compare
@emmercm emmercm released this 30 Jul 01:08
c1d85e5

Release Highlights

Fix/feature: ROM reports respect filter options

ROMs that are filtered out by --no-* and --only-* options will no longer appear in CLI & CSV (i.e. igir report) reports.

Previously, when supplying ROM filter options such as --no-demo, --no-prototype, and --no-aftermarket, ROMs that matched that criterion would still appear in the CSV report and CLI "done" message.

For example, No-Intro's July 29th Game Boy DAT catalogs 2,156 games. Previously, even if you supplied --no-demo --no-prototype --no-aftermarket as options, both the CLI and CSV report would indicate there are 2,156 possible games, but in reality that criteria only matches 1,802 games.

All changes

29 July 2023 - c1d85e5 - v1.8.2 (#537)
29 July 2023 - 5254ad4 - Refactor: prefer the nullish operator (#536)
29 July 2023 - 6ed395a - Fix: report & progress bar status respect ROM filters (#532)
29 July 2023 - 903acd0 - CI: release drafter GitHub Action requires full commit log depth (#535)
29 July 2023 - 0ecc4e0 - CI: release drafter GitHub Action needs temporary Git tag (#534)
29 July 2023 - 40d04ca - CI: release drafter GitHub Action requires commit log depth (#533)
29 July 2023 - 8e3be7a - CI: release drafter GitHub Action don't use commit diffs (#531)
29 July 2023 - a00322b - Refactor: split CandidateFilter into DATFilter & CandidatePreferer (#530)
29 July 2023 - d7a66c8 - CI: release drafter GitHub Action allow manual runs (#529)
29 July 2023 - 0908da9 - CI: release drafter GitHub Action requires Node.js (#528)
28 July 2023 - 84274ef - CI: version-bumping GitHub Action requires squash merging (#527)

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