Skip to content

neotree-v2.5.4 Traversal by Instinct

Choose a tag to compare

@bharadwajsanket bharadwajsanket released this 05 Jul 21:49
· 2 commits to main since this release

🌲 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. 🌲