-
released this
2026-06-16 16:24:52 +08:00 | 26 commits to main since this release🐛 Bug fixes
Terminal stops accepting input after you switch away and back
- Fixed: once the terminal had printed some output (on a Serial or PowerShell tab),
switching away and back — minimizing the window, or clicking another app — could leave the
terminal unable to accept any typing or Enter. Previously the only way out was to close
and reopen the session (re-open the COM port / start a fresh PowerShell). - While the session sat idle, this never happened — it only showed up after enough output had
scrolled by, which is exactly when it bit you mid-task. - Cause: after enough output built up scrollback, the terminal's scrollbar could grab the
keyboard focus when the window regained focus, and the scrollbar has no keyboard handling —
so your keystrokes went nowhere. The scrollbar is now mouse-only and never takes focus, so
the terminal keeps working no matter how much it has printed.
📦 Downloads
Two builds are produced:
Build Needs .NET 8 Desktop Runtime? Notes Standard ( ETTerms_v0.3.3)✅ Yes Smaller; for machines that already have the runtime Portable ( ETTerms_v0.3.3_portable)❌ No Runtime bundled — unzip and run, no install / admin needed Run
ETTerms v0.3.3.exe.🔗 Links
- PDU MCP & Serial MCP setup guide:
docs/serial-mcp-guide.md
Full changelog: v0.3.2...v0.3.3
Downloads
- Fixed: once the terminal had printed some output (on a Serial or PowerShell tab),