github emmercm/igir v1.6.4

latest releases: v4.2.0, v4.1.2, v4.1.1...
2 years ago

Release Highlights

Another round of bug fixes, thanks to people opening GitHub issues!

Fix: simultaneous writes of large files were sometimes hanging forever

A protection implemented in v1.1.0 against trying to write too many large files at once was backfiring, sometimes causing igir to hang forever when writing. This was likely only noticeable with optical media-based consoles.

Thank you @chainsawsalad for the bug report!

Fix: files with Unicode characters within 7zip archives would hang forever on Windows

There's an issue affecting Windows with the 7zip library that igir uses that's unlikely to see a resolution soon due to how Node.js handles CLI encoding. A workaround has been attempted, but it might not catch every single case. Please raise GitHub issues for any problematic archives you come across!

Thank you @veraciousnottaken for the bug report!

All changes

18 May 2023 - 0f9978d - v1.6.4 (#439)
18 May 2023 - 1ca171d - Fix: bandaid 7zip-min not enumerating unicdoe filenames on Windows (#437)
18 May 2023 - 35637d9 - Fix: only retry file moves on specific error codes (#436)
18 May 2023 - 8f21323 - Fix: don't ever shrink a semaphore's value (#435)
17 May 2023 - 4b3ecee - Chore: increase test coverage (#438)
16 May 2023 - 892a626 - Chore: update dependency vm2 to 3.9.18 [SECURITY] (#434)

Don't miss a new igir release

NewReleases is sending notifications on new releases.