Releases: bharadwajsanket/neotree
Release list
neotree v3.5.4 — See the Forest.
neotree v3.5.4 — See the Forest.
A major release focused on performance, usability, and a polished developer experience.
This release introduces a modular architecture, Git awareness, a configuration system, improved traversal capabilities, better export support, and a significantly enhanced installation experience across Linux, macOS, and Windows.
✨ Highlights
🌳 Core
- New global configuration system (
~/.neotreerc) - Git repository awareness with repository status reporting
- Rewritten statistics subsystem
- Largest file and directory analysis
- Improved rendering pipeline
- Cleaner modular architecture
🔍 Search & Filtering
- Glob-aware search (
--find,--find-dir) - Advanced pattern filtering
- Automatic
.gitignoresupport - Custom ignore rules
- Improved sorting and depth limiting
📦 Export
- Plain text export
- Markdown export
- JSON export
🖥 Platform Support
- Linux
- macOS (Intel & Apple Silicon)
- Windows
⚙ Developer Experience
- Homebrew support
- One-command installers
- Bash, Zsh and Fish shell completions
- Manual pages
- Improved CI/CD workflows
- Updated documentation
- Security policy
- Contribution guidelines
📥 Installation
Homebrew
brew tap bharadwajsanket/neotree
brew install neotreeLinux / macOS
curl -sSL https://raw.githubusercontent.com/bharadwajsanket/neotree/main/install.sh | bashWindows
irm https://raw.githubusercontent.com/bharadwajsanket/neotree/main/install.ps1 | iex📖 Documentation
The repository now includes comprehensive documentation covering:
- Installation
- Configuration
- Usage
- Git integration
- Statistics
- Search
- Export formats
- Shell completions
- Manual pages
- Development
For complete documentation, see the project README.
❤️ Thank You
Thank you to everyone who tested the project, reported issues, and shared feedback throughout the development of v3.5.4.
Happy hacking! 🌳
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. 🌲
neotree v1.5.4
Full Changelog: v0.5.4...v1.5.4
neotree v0.5.4
Full Changelog: v0.4.0...v0.5.4
neotree v0.3.1
Full Changelog: https://github.com/bharadwajsanket/neotree/commits/v0.3.1
neotree v0.3.0
Full Changelog: v0.2.4...v0.3.0
neotree v0.2.4
Full Changelog: v0.2.3...v0.2.4
neotree v0.2.3
Full Changelog: v0.2.2...v0.2.3