Skip to content

v2.4.2

Compare
Choose a tag to compare
@emmercm emmercm released this 22 Feb 05:46
1a65db3

Release Highlights

Feature: --clean-dry-run option added

@PhasecoreX had a suggestion to add an option that would log what output files would be cleaned rather than cleaning them. The option has been added, and documentation has been updated.

Refactor: log level overhaul

Thanks to a suggestion from @PhasecoreX, log levels have been overhauled to be more usable. They fall into three buckets now:

  • -v logs about actions that are happening (file creation, modification, and deletion)
  • -vv logs about actions that are happening, and actions that are skipped (not overwriting files, etc.)
  • -vvv logs about actions that are happening, actions that are skipped, and debug information for bug reports

See the new logging documentation page for more information.

Refactor: slimmer executable packages

A bit of effort was put in to slim down the executables that get compiled for GitHub, trimming a lot of unnecessary junk that developers publish to npm. Please open bug reports for any issues you experience.

All changes

22 February 2024 - 1a65db3 - v2.4.2 (#950)
22 February 2024 - fa3a186 - Feature: clean-dry-run option (#948)
22 February 2024 - c70c637 - Docs: logging & troubleshooting pages (#947)
22 February 2024 - 4d15f69 - Refactor: update log levels (#946)
22 February 2024 - 80811e7 - Chore: update Node.js to v20.11.1 (#936)
22 February 2024 - 5362365 - CI: custom script for executable packaging (#944)
13 February 2024 - e8e5cdb - Feature: ability to calculate headerless MD5 & SHA1 (#934)
13 February 2024 - a909c75 - Fix: always get the size of symlink targets (#935)
11 February 2024 - 5b3a2cf - Fix: increase README help message width for GitHub (#933)

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