github casey/filepack 0.0.7

9 hours ago

Added

  • Add size subcommand to print out manifest total file size (#101 by casey)
  • Add json and tsv formats options to filepack files (#100 by casey)
  • Add files subcommand to list files in manifest (#99 by casey)
  • Use hierarchical manifest format (#90 by casey)
  • Add filepack fingerprint command to print manifest fingerprint (#75 by casey)

Changed

  • Allow filepack sign argument to be a directory or be omitted (#69 by casey)

Misc

  • Hash fields as single-element arrays (#107 by casey)
  • Add basic context hasher tests (#106 by casey)
  • Sort file fingerprint fields (#105 by casey)
  • Domain separate signatures (#104 by casey)
  • Test that unknown fields are rejected (#103 by casey)
  • Add load with path function to get loaded manifest path (#102 by casey)
  • Rename field hasher to fingerprint hasher (#98 by casey)
  • Simplify empty directory tracking (#97 by casey)
  • Use entries iterator to calculate total manifest size (#94 by casey)
  • Remove unused trait implementations (#93 by casey)
  • Enable item order lints (#92 by casey)
  • Hash variable-length fields (#91 by casey)
  • Share manifest struct with integration tests (#88 by casey)
  • Share entry struct with integration tests (#87 by casey)
  • Improve tests (#86 by casey)
  • Remove server (#84 by casey)
  • Serve package details (#83 by terror)
  • Add filepack server subcommand (#82 by terror)
  • Add filepack archive command (#80 by terror)
  • Document filepack verify in readme (#79 by casey)
  • Include man page in release archives (#77 by casey)
  • Rename "root hash" to "fingerprint" (#74 by casey)
  • Avoid using std::fs directly (#73 by casey)
  • Open rendered page in render recipe (#72 by casey)
  • Add render subcommand (#71 by casey)
  • Use JSON to calculate root hash (#70 by casey)
  • Don't publish SHA256SUMS (#68 by casey)

Don't miss a new filepack release

NewReleases is sending notifications on new releases.