Changelog

Release notes and version history for TermNav.

v1.3.1 2026-07-29 Fix
  • Wrappers now forward --version/--help args directly to node (no IPC)
  • Wrappers capture user's original working directory before pushd/Push-Location
  • tn C:\path now works from any location (was broken when installed globally)
v1.3.0 2026-07-29 Feature Fix
New
  • --version / -v flag prints the current version
  • --help / -h flag shows usage and controls
  • Start in any directory: tn C:\code\myapp
  • Ctrl+R refreshes the current directory (clears stale cache)
  • Window title shows "TermNav" while running
  • .cmd shim 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-Location on 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 $HOME and $USERPROFILE before falling back to os.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-Location fails
Landing page
  • Removed dead prefix variable in terminal demo render
  • Removed unused .t-chev CSS 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-Location integration