v2.3.0
Release Highlights
Feature: --dir-letter
letter count & grouping options
Two new options have been added to further customize the --dir-letter
option's behavior:
--dir-letter-count
lets you control how many letters to use for the subdirectory (with the default still being one letter)--dir-letter-group
lets you create ranges of letters, with the existing--dir-letter-limit
controlling how many files end up in each subdirectory
A new output path options docs page has been added to detail these new options and some existing options that didn't have proper documentation.
Thank you @ddcruver for the feature request!
Fix: ROMs of MAME BIOS machines should always be considered a BIOS ROM
@Nikoh77 found an issue with libretro's FinalBurn Neo DATs where ROMs of BIOS machines weren't being considered as BIOS files, which caused issues with ROM set merging & splitting. This has been fixed.
All changes
2 February 2024 - 2f505af
- v2.3.0 (#905)
1 February 2024 - ef93dac
- Docs: output path options (#904)
1 February 2024 - 24491f3
- Feature: dir-letter-group option (#900)
1 February 2024 - 7bc5540
- Fix: husky v9 upgrade (#902)
1 February 2024 - 2bf425d
- CI: don't automerge GitHub Actions major version updates (#903)
1 February 2024 - be1d8e1
- Fix: don't log stack traces for arguments parse failures (#901)
1 February 2024 - 5575d20
- Feature: dir-letter-count option (#849)
28 January 2024 - 168bbde
- Chore: update lockfile (#899)
28 January 2024 - 462c3ac
- Chore: update dependency husky to v9 (#898)
27 January 2024 - d160935
- Chore: update dependency eslint-plugin-jsdoc to v48 (#897)
27 January 2024 - dbbcb07
- Chore: update dependency eslint-plugin-jsdoc to v47 (#896)
27 January 2024 - 7cb6920
- Chore: update actions/cache action to v4 (#893)
27 January 2024 - 63253d3
- Chore: update dependency @types/node to v20.11.6 (#892)
27 January 2024 - a777394
- Chore: update dependency @fast-csv/format to v5 (#894)
27 January 2024 - 0e4682c
- Chore: update dependency @fast-csv/parse to v5 (#895)
27 January 2024 - e005409
- Chore: update dependencies (#891)
27 January 2024 - 08926b4
- Chore: update dependency ts-jest to v29.1.2 (#889)
27 January 2024 - f96f396
- Chore: update dependency mkdocs-material to v9.5.5 (#888)
22 January 2024 - 47bf374
- Chore: update dependency Pillow to v10.2.0 [SECURITY] (#887)
19 January 2024 - 71ead76
- Fix: consider every ROM of a BIOS game to be a BIOS file when merging & splitting (#880)
19 January 2024 - e8fd7a3
- Chore: update Node.js to v20.11.0 (#884)
19 January 2024 - a45ac47
- Fix: clearer conflicting input files log message (#886)
6 January 2024 - bb378d3
- Fix: GitHub Actions binary compile actions/upload-artifact@v4 usage (#883)
5 January 2024 - aa1cae8
- Chore: remove robloach-datfile type definition (#882)
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.