A modern, cross-platform, multi-threaded, and general purpose filesystem and disk-usage utility that is aware of .gitignore and hidden file rules.
Full Changelog: https://github.com/solidiquis/erdtree/compare/v3.1.1...v3.1.2
Unfortunately v3.1.0 shipped with a deadlock issue which this patch resolves. Sincerest apologies! The following is v3.1.0 release notes copy-pasted for convenience.
.erdtreerc
will be deprecated by v3.3 in favor of .erdtree.toml
. Please be sure to migrate by then and be sure to visit the Changelog for further details about .erdtree.toml
and the new release.
If you like or get a lot of mileage out of erdtree
, please consider supporting me by buying me a coffee :]
Additionally, if anyone is interested in contributing I would like some assistance adding support for --long
on Windows. Please reach out to me at [email protected]
if you're interested!
Lastly, if you experience any problems with the new release, as always please file a new issue and I'll try to get to it as soon as I can.
Also I just foster failed and adopted this little night nugget. Her name is Roe (Roh-ee)!
https://github.com/solidiquis/erdtree/assets/45523555/d6f614aa-8a6d-41a2-a14d-c2c9a7a0c82b
Full Changelog: https://github.com/solidiquis/erdtree/compare/v3.1...v3.1.1
.erdtreerc
will be deprecated by v3.3 in favor of .erdtree.toml
. Please be sure to migrate by then and be sure to visit the Changelog for further details about .erdtree.toml
and the new release.
If you like or get a lot of mileage out of erdtree
, please consider supporting me by buying me a coffee :]
Additionally, if anyone is interested in contributing I would like some assistance adding support for --long
on Windows. Please reach out to me at [email protected]
if you're interested!
Lastly, if you experience any problems with the new release, as always please file a new issue and I'll try to get to it as soon as I can.
Also I just foster failed and adopted this little night nugget. Her name is Roe (Roh-ee)!
https://github.com/solidiquis/erdtree/assets/45523555/d6f614aa-8a6d-41a2-a14d-c2c9a7a0c82b
Full Changelog: https://github.com/solidiquis/erdtree/compare/v3.0.2...v3.1
Full Changelog: https://github.com/solidiquis/erdtree/compare/v3.0.1...v3.0.2
--prune
.
erdtree
.stdout
reduce likelihood of printing the progress-text being a bottleneck.Full Changelog: https://github.com/solidiquis/erdtree/compare/v3.0.0...v3.0.1
ls -l
-like -l, --long
view (Unix).-l, --long
view to reduce clutter; made the removed fields optional (Unix).For a more comprehensive list of bug-fixes and other changes, checkout the CHANGELOG.
Sup folks—
I apologize for the major version bump given version that v2.0.0
only came out a month ago. I do my best to be conservative with my changes when it comes to CLI arguments but unfortunately the interplay between some of the parameters in v2.0.0
were either confusing or straight-up contradictory which led to some pretty bad UX e.g. the presence of both --no-color
and --force-color
. Additionally, after assessing some of the feedback given, the -l, --long
view really needed to be cleaned up as most folks would have no need half of the stuff that was on there (e.g. ino
number). It do be tough sometimes being a solo developer on decently sized projects such as this as I can really only can get feedback from folks post-release, but this time around I'm decently confident that all of the changes are solid. So all-in-all thank you everyone for taking an interest in erdtree
. There's still plenty I want to do and with your continued interest I will stay highly motivated :]
Full Changelog: https://github.com/solidiquis/erdtree/compare/v2.0.0...v3.0.0
erdtree
v2.0.0 introduces numerous breaking changes as well as a plethora of new features. Most breaking changes are predicated on the fact that
arguments were either renamed, removed, or fundamentally modified. The following is a list of all the PRs that document these changes and feature additions:
Perhaps the most important change to note is that the compiled binary has been renamed from et
to erd
in order to address the following issue
regarding name collisions with other programs: https://github.com/solidiquis/erdtree/issues/23
For a more comprehensive overview of erdtree
v2.0.0, please refer to the README.md.
Full Changelog: https://github.com/solidiquis/erdtree/compare/v1.8.1...v2.0.0
--prune
is used with --glob
which results in empty match set by @solidiquis in https://github.com/solidiquis/erdtree/pull/116
--no-color
option by @solidiquis in https://github.com/solidiquis/erdtree/pull/120
Pair programming with Croissant:
Full Changelog: https://github.com/solidiquis/erdtree/compare/v1.7.1...v1.8.1
Checkout v1.7.0 release notes.
Full Changelog: https://github.com/solidiquis/erdtree/compare/1.7.0...v1.7.1
Some folks might be squinting at the fact that the default-thread count has now been reduced to 3 when it was previously set to the number of available logical CPUs in your system. Long story short: On machines with a handsome number of CPUs (mine has 10) sizing the thread-pool one-to-one with your cores resulted in diminished speedups and 3 was found to be the sweet spot on various machines and drives I measured performance on. If you suspect that 3 isn't the appropriate default for you I encourage that you make use of a configuration file to set your own default. For more information on this subject checkout this section of the README.
Thank you to everyone who has taken an interest in erdtree
whether you are a user, contributor, someone who reports bugs or makes feature suggestions, or even if you're just an onlooker. This is my first serious Rust project and it thrills me that it has gotten the attention that it has — it is intensely motivating. With that said I consider erdtree
as having met the minimum amount of features necessary to service people in all the ways people need from a tool of this nature so I plan to slow down my release schedule as work is also starting to get really busy.
In the short-term I will continue to fix bugs at a regular cadence, implement new features if they seem like a really good idea, and iterate on performance. We'll see what the long-term brings. But thank you again everyone (♡ヮ♡)!!!!
Also my foster puppy, Odi, is getting adopted!
Full Changelog: https://github.com/solidiquis/erdtree/compare/v1.6.0...1.7.0