github emmercm/igir v1.5.0

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

Release Highlights

This release is a grab bag of features and fixes.

Reports now include cleaned files

This helps you get more information about these files without increasing the logging verbosity level (-v). CSV rows for these files will have Status=DELETED.

In addition, a new docs page on reporting has been added.

Overwrite "invalid" flag

A new --overwrite-invalid flag lets you overwrite only files in the output directory that have the wrong filesize, checksum, or zip contents. --overwrite will continue to overwrite files indiscriminately.

Patch exclude flag

A new --patch-exlucde flag has been added to match the existing --input-exclude, --dat-exclude, and --clean-exclude flags.

In addition, a new docs page on file scanning has been added.

Better zip creation file handle flushing

There was an issue where zip files being created may not have fully written their contents to disk before being tested for accuracy - this should fix that. Thank you @veraciousnottaken for the bug report!

All changes

12 April 2023 - 84700d8 - v1.5.0 (#363)
12 April 2023 - ec86bf4 - Chore: update dependency xml2js to 0.5.0 [SECURITY] (#362)
12 April 2023 - 889f7b5 - Docs: file scanning (#361)
12 April 2023 - c2a21a5 - GitHub: Ko-fi funding link (#360)
12 April 2023 - 7c9ba95 - Feature: patch exclude option (#359)
8 April 2023 - bba4ae4 - Chore: update dependency vm2 to 3.9.15 [SECURITY] (#356)
29 March 2023 - 0457f57 - Docs: reporting (#349)
29 March 2023 - 4771c11 - Fix: wait for zip creation write stream to close (#348)
29 March 2023 - d66d28f - Chore: update lockfile (#302)
29 March 2023 - a4b49c9 - Chore: update dependency typescript to v5 (#336)
29 March 2023 - 2e6b541 - Chore: update dev dependencies (#301)
28 March 2023 - 2357fb1 - Chore: update Jest to v29.5.0 (#305)
28 March 2023 - c9adefc - Chore: update dependencies (#304)
24 March 2023 - cc7d3a1 - Test: for graceful handling of zipping non-existent files (#345)
23 March 2023 - bbbaea7 - Feature: overwrite "invalid" CLI flag (#343)
23 March 2023 - a776954 - Refactor: TypeScript v5.0 cleanup (#344)
22 March 2023 - c30cacf - Feature: report what files were cleaned (#342)

Don't miss a new igir release

NewReleases is sending notifications on new releases.