- Fixed applying default settings
Improvements:
- moved primary settings to configuration file;
- added
--config
option to specify the path to the configuration file.
Breaking changes:
- drop support for Node.js 16;
- updated the list of file categories for comparison.
See MIGRATION.md for more info.
This package now pure ESM.
Drop support for Node.js 14.
Fixed several security vulnerabilities:
-
Regular Expression Denial of Service in hosted-git-info. Updated from 2.8.8 to 2.8.9.
-
Command Injection in lodash. Updated from 4.17.20 to 4.17.21.
Fixed paths duplication in snapshot.
Fixed crash when Harold runs in a directory without package.json
file.
Suppressed stderr output when Harold runs in a directory without initialized Git repository.
Replaced absolute paths with relative in the snapshot.
Added trailing slash to directories paths in the snapshot. See MIGRATION.md.
Fixed trailing slash processing when --path
is used.
More info: #7.
Fixed “Diff by category” result color. Difference in Gzip size now also affects color, but difference in files number does not.
Improved error output when project build fails.
First major release.
Added --output
option for snapshot
command.
Improved documentation. Added LICENSE. Prepared the package to publish on GitHub.
Renamed the package: Buildo → Harold.
Init version.