Skip to content

v4.0.0

Latest

Choose a tag to compare

@farid5006 farid5006 released this 20 Jul 00:42

NexusShell v4.0.0 Release Notes

We are proud to present NexusShell v4.0.0, a revolutionary leap forward in accessibility, performance, and usability for Windows terminals.


πŸš€ Key Highlights:

  • xterm.js & WebView2 Engine:

    • Replaced legacy text renderers with WebView2. A background xterm.js instance processes system streams, producing clean, structured HTML output.
    • Screen readers (NVDA/JAWS) can read output smoothly like a web document, navigating by commands ('H') or line-by-line.
  • Zero AI Duplications:

    • Completely removed the complex C# AI text filtering pipeline. Muxing through xterm.js eliminates ANSI clutter and double-reads.
  • Interactive TUI Screens:

    • Dynamic CLI interactive prompts (like agy /model) open in an accessible HTML <dialog> overlay with complete focus trap and keyboard control (Arrow keys, Space/Enter, Escape).
  • Bilingual RTL Support:

    • Automatic per-line directionality (dir="auto") visually corrects Arabic and mixed English/Arabic layouts for sighted users without altering the logical sequence read by screen readers.
  • Non-Intrusive Sounds:

    • Smooth sound cues provide spatial awareness during updates and navigation without interrupting speech synthesis.
  • Keyboard Navigation:

    • Fully optimized F6 to toggle focus smoothly between WebView2 terminal output and WPF Command Input.

πŸ“¦ Asset Files:

  • NexusShell_Setup.exe: Standard Windows Installer.
  • NexusShell_Silent_Setup.exe: Silent background Installer (Recommended for upgrades).