Changelog
Release notes and version history for TermNav.
v1.3.1
2026-07-29
Fix
- Wrappers now forward
--version/--helpargs directly to node (no IPC) - Wrappers capture user's original working directory before
pushd/Push-Location tn C:\pathnow works from any location (was broken when installed globally)
v1.3.0
2026-07-29
Feature
Fix
New
--version/-vflag prints the current version--help/-hflag shows usage and controls- Start in any directory:
tn C:\code\myapp Ctrl+Rrefreshes the current directory (clears stale cache)- Window title shows "TermNav" while running
.cmdshim generated alongside.ps1โ works regardless of PowerShell execution policy
Fixed
..node now navigates up and stays in the TUI (no longer exits)- Enter on a file in search mode no longer tries to
Set-Locationon a file path - Enter on a directory in browse mode opens it in the TUI (consistent with search mode)
- Clicking outside the list area now quits cleanly (was silently ignored)
~respects$HOMEand$USERPROFILEbefore falling back toos.homedir()- Footer key hints now show all keys: Esc, Ctrl+R, ~
- Search results display basename with dimmed parent path (was full path jammed into name)
- Empty directories show "(empty directory)" message
- Zero-match searches show "no matches for ..."
- Terminal resize now re-renders immediately
- Directory cache can be cleared with Ctrl+R (was never invalidated)
- Wrapper shows error feedback when
Set-Locationfails
Landing page
- Removed dead
prefixvariable in terminal demo render - Removed unused
.t-chevCSS class - Fixed click/dblclick race condition on directory rows
- Flash animation now replays correctly on repeated triggers
v1.2.7
2026-07-28
Fix
- Fixed workflow env-var mismatch (
NPM_TOKENโNODE_AUTH_TOKEN) - Preflight now checks
os: ["win32"]in package.json
v1.2.0
2026-07-25
Feature
- Full SGR mouse support (click, scroll, expand/collapse)
- Instant search with
/key - Auto-update check (silent background process)
- Landing page with interactive terminal demo
v1.0.0
2026-07-20
Feature
- Initial release โ interactive terminal directory navigator
- Nested folder tree with expand/collapse
- Smart viewport scrolling for large directories
- Zero dependencies, pure Node.js stdlib
- PowerShell wrapper for
Set-Locationintegration