Skip to content

Releases: arcuru/cmprss

v0.2.0

27 Feb 18:47
Compare
Choose a tag to compare

Changelog

[0.2.0] - 2024-02-27

Bug Fixes

  • Remove leftover comment
  • Flush xz encoder/decoder to show correct output size
  • Error correction for 0 sized chunks
  • Restrict compression levels of bzip2

Documentation

  • Add categories to Cargo.toml
  • Update the crate description

Features

  • Add bzip2 support
  • Add shortcut for cargo audit
  • Switch out just for go-task
  • Pretty print the error messages
  • Add a progress bar to xz
  • Add argument to control progress bar
  • Add an option to set the chunk size for monitoring progress
  • Allow compression levels 'none' 'fast' 'best'
  • Add progress bar to bzip2
  • Allow decompress as an alias of extract
  • Add the magic cli

Miscellaneous Tasks

  • Overcomplicate the taskfile
  • Add git-cliff to generate changelogs
  • Release v0.2.0

Refactor

  • Minor changes to the utils
  • Move the args and parsing logic into compressor modules

Styling

  • Fix clippy warnings

Testing

  • Add tests for input parsing
  • Add a test script against the official tools

Build

  • Add a commit helper script

v0.1.0

09 Dec 05:26
Compare
Choose a tag to compare

Full Changelog: v0.0.1...v0.1.0