Repository navigation
Releases: UberMorgott/morgward
Releases · UberMorgott/morgward
Release list
v0.8.9
Full Changelog: v0.8.8...v0.8.9
v0.8.8
v0.8.7
v0.8.6
v0.8.5
v0.8.4
v0.8.3
v0.8.2
v0.8.1
Patch release — TUI input fixes (regressions from v0.8.0).
- Fix: Ctrl+V paste no longer swallowed —
PasteMsgis now forwarded to the focused form input (host/address fields). - Fix: hotkey ASCII fallback via
Key.Codefor consoles without the Kitty keyboard protocol (legacy Windows conhost / non-Latin keyboard layouts). - Fix: DEC focus-report (
?1004) gated to the terminal phase, preventing mouse-tracking desync (clicks / wheel) on some consoles.
v0.8.0
Morgward v0.8.0
File Manager — local-open-and-sync (phase 2c)
- Open a remote file from the FM (Enter / double-click / Open menu / Open action): sftp-download to a local temp, launch it in the host's default editor (build-tagged
start/open/xdg-open, injection-safe ARGS — no shell string). - Edits sync back automatically: an fsnotify watcher uploads the file to its original remote path on save (debounced).
- Safety: binary files warn but open anyway; an upload-back refuses to clobber when the remote mtime changed since open (conflict) — press
Pto force; temps are cleaned on workspace close.
Fixes
- Layout-independent hotkeys: TUI command shortcuts now fire on any keyboard layout (e.g. Russian) by recovering the physical US key from
Key.BaseCode; text entry stays native. - Security (Windows): strip cmd.exe metacharacters (
& | ^ < > %) from the FM open temp basename so an attacker-controlled remote filename can't inject intocmd /c start. - Dashboard tweak counter: "Применить твики" now drives "можно применить" to 0 — A2/A2.5 (SSH security, applied via the Security menu) no longer count against the tweak bucket. The Security screen still shows A2's true state.
Built: linux/darwin (amd64+arm64), windows/amd64. Verify with checksums.txt.