Skip to content

Latest commit

 

History

History
42 lines (30 loc) · 2.44 KB

CHANGELOG.md

File metadata and controls

42 lines (30 loc) · 2.44 KB

Changelog

All changes that are relevant to cargo-sweep users should be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Changed

  • Don't bail if cleaning fails in one project #132

Changed

  • Display the total cleaned amount when sweeping multiple projects #45
  • No longer give a hard error when a custom toolchain gives an error #67
  • Don't print colors when stdout is not a terminal #69
  • Add long --verbose and --recursive flags #73
  • Make -r/--recursive traverse beyond Cargo directories #78
  • Reduce non-verbose output to make it less noisy #81
  • Refactor and add -m as a short flag for --maxsize #87
  • Only show toolchain list once when using --installed #88
  • Support multiple projects as input via CLI #101
  • Add a TRACE log level enabled by two --verbose flags #113
  • Tell user when --recursive is busy traversing directories #120
  • Allow --maxsize to accept byte-unit sizes #114

Fixed

  • When rustc fails, show stderr if stdout is empty #63
  • Kibibytes are now printed as KiB, not kiB #69
  • Exit with non-zero status on failure #72
  • Keep stamp file on dry run #100
  • Fix invisible output in white-themed terminals #103
  • Fix --toolchains not validating the provided toolchains #115

0.6.2 and prior

Not documented, CHANGELOG.md was introduced after 0.6.2.