All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
First release.
Did a complete rewrite with emphasis on an intuitive interface and performance. Notable changes:
- Binary renamed to
et
for brevity. - Respects
.gitignore
and hidden file rules. - Parallel filesystem traversal.
- Completely new CLI.
$ erdtree -h
for usage info. - Uses
LS_COLORS
environment variable for file coloring.
-S, --follow-links
added to give option to traverse symlinks to directories. If enabled the disk usage of the target directory is considered; additionally, descendents of symlink target directory have different color branches.- CLI options in help text alphabetized with the exception of
-h, --help
and-V, --version
. - Minor refactors for clarity and organization.
- More comprehensive test coverage.