Releases: casey/filepack
Releases · casey/filepack
0.0.6
0.0.5
0.0.4
Added
- Verify manifest hash with
--hash
(#51 by casey) - Add key generation, printing, signing, and verification (#48 by casey)
- Allow including metadata in manifest (#44 by casey)
Changed
Misc
- Publish manifest with releases (#56 by casey)
- Optimize release build (#57 by casey)
- Include manifests in release archives (#55 by casey)
- Add signing utility table to prior art readme section (#54 by casey)
- Add
gpg
andssh-keygen
to prior art readme section (#53 by casey) - Add
hashdeep
andhashdir
to alternatives section in readme (#52 by casey) - Use kebab-case field names (#46 by casey)
- Allow unknown keys in manifest but not in metadata template (#45 by casey)
0.0.3
Added
- Allow overwriting manifest with
--force
(#41 by casey) - Add lint for junk files (#38 by casey)
- Allow specifying path to manifest (#35 by casey)
Changed
Misc
- Add color to error and mismatch messages (#42 by casey)
- Update readme (#36 by casey)
- Return Entry from Options::hash_file (#34 by casey)
- Add progress bars (#33 by casey)
- Improve missing file error messages (#32 by casey)
- Add DESIGN.md (#30 by casey)
- Include file sizes in manifest (#29 by casey)
- Add
filpack hash
subcommand to hash single file (#28 by casey) - Install Rust toolchain in release workflow (#27 by casey)
0.0.2
Added
- Default to current directory in
filepack create
andfilepack verify
(#25 by casey) - Add install script (#21 by casey)
- Add
man
subcommand to print man page (#10 by casey) - Add
--print
flag to print manifest after verification (#9 by casey) - Add
--parallel
flag to read files in parallel (#7 by casey) - Pass
--mmap
to memory-map files for hashing (#6 by casey)
Misc
- Hash files last in
filepack create
(#24 by casey) - Add header to readme (#23 by casey)
- Expand readme (#22 by casey)
- Exclude files from packaged crate (#20 by casey)
- Add alternatives and prior art section to readme (#19 by casey)
- Change favicon to hash symbol (#18 by casey)
- Make favicon abstract (#17 by casey)
- Update CI workflow dependencies (#16 by casey)
- Add slightly unhinged ouroboros favicon (#15 by casey)
- Use braille on hover in docs (#14 by casey)
- Add categories and keywords to Cargo.toml (#13 by casey)
- Move site to
docs
directory to deploy to GitHub Pages (#12 by casey) - Add homepage (#11 by casey)
- Add about text to
--help
output (#8 by casey) - Add
test-release-workflow
recipe (#5 by casey) - Use
echo {name}={value} >> $GITHUB_OUTPUT
in release workflow (#4 by casey)