Skip to content

v0.1.6

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 22 Oct 00:44
· 1 commit to master since this release

Changelog

All notable changes to this project will be documented in this file.

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

v0.1.6 - 20/10/2022

Changed

Improved overall performance (~10%).

  • Tuned some release profile flags
  • Using crossbeam_channel instead of std::mpsc
  • Minimize unwrap instructions with unwrap_unchecked

v0.1.5 - 15/10/2022

Added

New shred feature.
This flag (--shred) will perform multiple overwrite operations on this file
and introduce noise to make it's contents unrecoverable.

Changed

Benchmarks

Added rmd and rmt to benchmark comparison

v0.1.3 - 05/10/2022

Changed

Removed flatten feature.

Removing this feature as this doesn't make sense to include in a tool to remove
files.

Removed rsync from benchmark comparison

Rsync was causing problems in MacOS.

Removed 'last flag wins' flag election logic

rm uses the last interactivity flag provided, e.g. rm -iI will use -I.
Removing this to improve initial performance, now rmx will elect
InteractiveMode::Always, InteractiveMode::Once, InteractiveMode::Never in
this order.