v0.9.1 — Serial Modes, SSH, SFTP
What's New
Serial I/O Modes (src/serial/serial_modes.npk)
- RAW input mode — every keystroke forwarded immediately
- TEXT input mode — buffer until Enter, basic echo
- READLINE input mode — full line editing: arrow keys, backspace, history (up to 100 entries per pane, 64 pane slots), cursor navigation (Home/End/Left/Right/Del)
- TEXT output mode — pass bytes through to VT parser
- HEXDUMP output mode — xxd-style hex+ASCII dump with running byte offset per slot
- Newline conversion for send/receive (CR / LF / CRLF / NONE)
- Slow-feed with per-character and per-line delays (for paste into buggy firmware)
SSH & SFTP
- SSH session management with password, public key, and agent authentication
- Known-hosts verification and management
- SFTP browser and file transfers
- Port forwarding and jump host relay
- Connection Manager UI panel
Compiler Requirement
Requires npkc ≥ v0.60.7.
This release removes the _ensure_init workarounds that were needed to work around Issues 7 & 8 in the compiler. Those issues are now fixed in npkc v0.60.7.