Skip to content

cargo-reclaim 0.2.0

Choose a tag to compare

@github-actions github-actions released this 05 Jul 05:58
· 16 commits to main since this release

Changelog

Changed

  • Made cargo-reclaim <roots...> the primary cleanup assistant entrypoint, with smart trim as the default cleanup mode for active projects.
  • Made cargo-reclaim list <roots...> the read-only target inventory surface and removed the old public targets command surface.
  • Moved explicit whole-target deletion to the cleanup assistant path with --target <path> --delete-target --yes, keeping whole-target cleanup separate from default smart trim.
  • Updated CLI help, JSON inventory output, README examples, and release preparation metadata around the 0.2.0 command model.

Added

  • Real terminal assistant coverage for selector, mode, confirmation, cancellation, page-skipping flags, and non-TTY guard behavior.
  • Deterministic CLI integration test isolation from live cargo/rustc process scans.

Fixed

  • Improved target inventory sizing throughput and stale plan-test stability before the 0.2.0 release.

Diff

https://github.com/ml-rust/cargo-reclaim/tree/v0.2.0