Skip to content

Releases: bharadwajsanket/neotree

neotree v3.5.4 — See the Forest.

Choose a tag to compare

@github-actions github-actions released this 25 Jul 16:20

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 .gitignore support
  • 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 neotree

Linux / macOS

curl -sSL https://raw.githubusercontent.com/bharadwajsanket/neotree/main/install.sh | bash

Windows

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

Choose a tag to compare

@bharadwajsanket bharadwajsanket released this 05 Jul 21:49

🌲 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

Choose a tag to compare

@github-actions github-actions released this 08 Jun 22:53

Full Changelog: v0.5.4...v1.5.4

neotree v0.5.4

Choose a tag to compare

@github-actions github-actions released this 28 May 07:31

Full Changelog: v0.4.0...v0.5.4

neotree v0.3.1

Choose a tag to compare

@github-actions github-actions released this 21 May 08:56

neotree v0.3.0

Choose a tag to compare

@github-actions github-actions released this 06 May 19:56

Full Changelog: v0.2.4...v0.3.0

neotree v0.2.4

Choose a tag to compare

@github-actions github-actions released this 04 May 19:11

Full Changelog: v0.2.3...v0.2.4

neotree v0.2.3

Choose a tag to compare

@github-actions github-actions released this 04 May 19:00

Full Changelog: v0.2.2...v0.2.3