v0.4.0
Edit December 20, 2021: macOS installer packages has been attached. Going forward, macOS will get an installer package and a tarball archive.
Now in color!
Changelog:
- Added verbose flag to
medhash-gen
andmedhash-chk
. Both tools will no longer print target and working directory paths without the verbose flag. - Added version flag to
medhash-gen
andmedhash-chk
. Both tools will print the toolset version and exit with the flag set. - Added manifest flag to
medhash-gen
andmedhash-chk
. Inmedhash-gen
, the Manifest will be stored in the specified path. Inmedhash-chk
, the Manifest will be read from the specified path. - Added file flag to
medhash-chk
. Verify only the specified file. - Added status color to
medhash-gen
andmedhash-chk
.medhash-gen
will color the sanity check status for each Media appropriately.medhash-chk
will color the verification status for each Media appropriately. - Changed target directory behavior in
medhash-gen
. Previously, the Manifest will always be stored in the current working directory, with Media paths relative to the current working directory. Now, the Manifest will be stored in either the target directory or the path specified in-manifest
. The Media paths will always be relative to the target directory. - Rewrote internal library. The
data
internal library has been rewritten tomedhash
internal library. The originaldata
library is deprecated and will be removed in the future. - Optimized
medhash-gen
andmedhash-chk
. Both tools now are now more efficient and behave more similarly to each other. Errors will be printed and the tools will now attempt to recover before exiting. - macOS binaries are now universal binaries. They will work in both Intel and M1 Macs.
Full Changelog: v0.3.0...v0.4.0