Hello! It's been a while, and few releases, since I [last posted](https://forum.dlang.org/post/nuyhauebgkximglfo...@forum.dlang.org) about `trash-d` here, so I figured I would give an update.

[Version 18 was just tagged today!](https://github.com/rushsteve1/trash-d/releases/tag/18)

A lot of improvements have been made since the last post, mostly of bug-fixes. Including a number by the first contributor other than me! The biggest change is that `trash-d` no longer ignores unknown options and is now roughly at parity with `rm`, with full flag compatibility. Other changes include a variety of code and tooling improvements, fleshing out documentation, and making better use of D's features like CTFE and DIP 1000.


Overall the project is beginning to stabilize and development is slowing, so the next goal is to get `trash-d` packaged and available everywhere we can!

I also [wrote a blog post](https://repo.rushsteve1.us/wiki?name=Developing+trash-d) about my experience working on this project, which is a re-write of a presentation I gave almost a year ago.

As always feedback and suggestions are appreciated!

Reply via email to