cargo ouch 0.4.0

latest releases: 0.5.1, 0.5.0, 0.4.2...
24 months ago

After 100+ PRs and 326 commits from 15 contributors, here's a summary for 0.4.0!

Packaging Ouch

If your package was broken by this release, or you want more info about packaging Ouch, check this page.

Highlights of this release

  • More than 15 bug fixes (including major bugs).
  • New accessible mode.
  • Added list command.
  • Added support for .lz4 and .sz (snappy).
  • Infer file type while decompressing via MIME types.
  • New flags to ignore hidden files and .gitignore'd files when compressing.
  • Flag -o/--output was renamed to -d/--dir.

Contributors

Many thanks to all who contributed to Ouch!

Here's a non-exhaustive list of people who contributed to this release:

Also, thanks to those who helped with packaging and issue reporting.

More changes

Other than the highlighted features, here are more 33 PRs with changes:

PRs made for optimization, testing, refactoring, and documentation are not listed.

Regressed feature during development

This version was supposed to feature a progress bar with estimated time left and throughput data (MBs/s), unfortunately, it couldn't be shipped in this version because it introduced a couple of bugs.

We agreed to regress the progress bar until we could fix all these issues.

Full changelog

GitHub Diff: 0.3.1...0.4.0
CHANGELOG.md file: https://github.com/ouch-org/ouch/blob/main/CHANGELOG.md

Don't miss a new ouch release

NewReleases is sending notifications on new releases.