diff options
author | Sebastian Thiel <sebastian.thiel@icloud.com> | 2020-03-26 07:23:38 +0800 |
---|---|---|
committer | Sebastian Thiel <sebastian.thiel@icloud.com> | 2020-03-26 07:23:38 +0800 |
commit | 4254d3953654a60102ed2bc6e3e0fd57138038f1 (patch) | |
tree | a9a1bc82988ac9f760a62a5a32bed5229dd03d28 /CHANGELOG.md | |
parent | fefc52ab97cc19ccd85a9dc46175f4c3b3b1c91d (diff) |
Use CHANGELOG instead of a huge section in README
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 111 |
1 files changed, 111 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..ea90e65 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,111 @@ +#### ✅ v2.3.7 Upgrade to filesize 0.2.0 from 0.1.0; update dependency versions + +#### ✅ v2.3.6 Upgrade to jwalk 0.5 bringing better threading control and no symlink following during traversal + +#### ✅ v2.3.5 Fast exit from interactive mode for a responsive exit; dependency updates (except jwalk) + +#### ✅ v2.3.4 YANKED - jwalk 0.5.0 wasn't used correctly which led to a performance regression + +#### ✅ v2.3.3 YANKED - journey tests failed to changed method signature + +#### ✅ v2.3.2 Incude the license file in crate + +#### ✅ v2.3.1 Include .md files in Crate, update dependencies + +#### ✅ v2.3 Show size on disk by default; Dependency Update + +Thanks to [this PR](https://github.com/Byron/dua-cli/pull/37), hard links are now not counted anymore. +The `-l` flag will count hard links as it did before. + +And of course, this has no noticable performance impact. + +#### ✅ v2.2 Show size on disk by default; Dependency Update + +Thanks to [this PR](https://github.com/Byron/dua-cli/pull/35), the old apparent size can be displayed with the +`-A` flag, and the much more useful 'size on disk' is now shown by default. + +To my pleasant surprise, this does not seem to affect performance at all - everything stays speedy. + +#### ✅ v2.1.13-- Dependency Update; Github Releases + +Binaries for Linux and MacOS are now available on GitHub Releases. + +#### ✅ v2.1.12-- More obvious highlighting of active panel + +Depending on the terminal used, it might not have been obvious which panel was active. This might be +confusing to new and current users. +Now the color of the widget frame is changed to light gray, instead of remaining gray. + +#### ✅ v2.1.11 - Finally fix symlink handling + +`dua` will not follow symbolic links when deleting directories. Thank a ton, @vks! + +_Technical Notes_: Handling symbolic links properly is impossible without usage of `symlink_metadata()`. + +#### ✅ v2.1.10 - compatibility with light terminals + +* the TUI is now usable on light terminals, and highlighting is more consistent. Thank you, @vks! +* Fixes misaligned columns when displaying '100.00%' alongside other rows by displaying `100.0%` instead. Thanks, @vks, for pointing it out. + +#### ✅ v2.1.9 - improved handling of broken symlinks + +* during symlink deletion, now broken symlinks will be deleted as expected. +* always return to the previous terminal screen so the TUI doesn't stick to the current one. +* display broken symlinks on the first level of iteration. + +#### ✅ v2.1.8 - don't follow symbolic links when deleting directories + +[A critical bug was discovered](https://github.com/Byron/dua-cli/issues/24) which would lead to deletion +of unwanted `directories` as `dua` would follow symbolic links during traversal during deletion. + +Please note that symbolic links to files would be treated correctly, only removing the symbolic link. + +This is now fixed. + +#### ✅ v2.1.7 - use latest version of open-rs + +That way, pressing `shift + O` to open the currently selected file won't possibly spam the terminal +with messages caused by the program used to find the system program to open the file. + +Fixes [#14](https://github.com/Byron/dua-cli/issues/14) + +#### ✅ v2.1.5 - re-release with Cargo.lock + +#### ✅ v2.1.2 bug fixes and improvements + +* Performance fix when showing folders with large amounts of files +* Display of amount of entries per directory + +#### ✅ v2.1.1 bug fixes and improvements + +* Better information about deletion progress +* removal of windows support + +#### ✅ v2.1.0- bug fixes and improvements + +* windows support (never actually worked), usage of crossterm is difficult thanks to completely + different input handling. +* additional key-bindings +* auto-restore previous selection in each visited directory + +#### ✅ v2.0.1- bug fixes and improvements + +* fix typo in title +* better display of IO-Errors in aggregate mode + +#### ✅ v2.0.0 - interactive visualization of directory sizes with an option to queue their deletion + +A sub-command bringing up a terminal user interface to allow drilling into directories, and clearing them out, all using the keyboard exclusively. + +##### Other Features + + * [x] Single Unit Mode, see [reddit](https://www.reddit.com/r/rust/comments/bvjtan/introducing_dua_a_parallel_du_for_humans/epsroxg/) + +#### ✅v1.2 (_released_) - - the first usable, read-only interactive terminal user interface + +That's that. We also use `tui-react`, something that makes it much more pleasant to handle the +application and GUI state. + +#### ✅v1.0 (_released_) - aggregate directories, fast + +Simple CLI to list top-level directories similar to sn-sort, but faster and more tailored to getting an idea of where most space is used. |