neotree-v2.5.4 Traversal by Instinct
🌲 neotree v2.5.4
Traversal by Instinct.
The biggest neotree release to date.
This update introduces a major overhaul across the project, featuring smart cross-platform installers, an improved release pipeline, powerful new CLI capabilities, enhanced statistics, better search, and a significantly refined developer experience.
✨ Highlights
🚀 Smart Installers
- Automatic operating system and architecture detection
- Native support for macOS, Linux, and Windows
- Automatic upgrade detection
- One-command uninstall support
- Improved installer UI with a cleaner terminal experience
📊 New Features
- Largest files search
- Largest directories search
- Improved statistics summary
- Enhanced TXT, Markdown, and JSON exports
- Multi-root directory traversal
- Better hidden file handling
🔍 Search Improvements
- Improved wildcard matching
- Better ignore pattern handling
- Enhanced directory search
- Faster file discovery
🛠 Developer Experience
- Added fuzz testing
- Added stress testing
- Improved CI pipeline
- New automated release workflow
- Updated man pages
- Improved error handling across the project
⚡ Internal Improvements
- Major rendering engine refactor
- Performance optimizations
- Cleaner and more maintainable codebase
- Numerous bug fixes and edge-case improvements
📈 Release Statistics
- 23 files changed
- 2,448 insertions
- 625 deletions
- Smart cross-platform installers
- Automated release pipeline
- Expanded test suite
- Multiple CLI improvements and refinements
Thank you to everyone using and supporting neotree.
Traversal by Instinct. 🌲