v2.2.0
Release Highlights
DAT creation via dir2dat
command
igir
has had the ability to work without DATs ("DAT inference") since v0.4.0 - and now igir
has the ability to write these generated DATs to disk!
This feature works with all other DAT features:
- The ability to infer parent/child relationships between games (docs)
- The ability to merge & split parent/child games (docs)
- The ability to filter by region, language, and much more (docs)
This required the ability for igir
to calculate MD5 and SHA1 checksums of files, in addition to CRC32. These additional checksums will only be calculated when needed, and they will slow down file scanning when using the dir2dat
command, but some efficiencies from v2.1.2 should offset this. This unlocks the ability to use MD5 and SHA1 checksums for other purposes in the future, such as file matching and write validation.
See the brand new dir2dat docs page!
All changes
7 December 2023 - 5a2beee
- v2.2.0 (#850)
7 December 2023 - 1df8ffb
- Feature: dir2dat command (#740)
3 December 2023 - 0cc9aec
- Fix: npm publishing (#848)
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.