Repository navigation
DBX SSH plugin 0.7.4-beta.1 (pre-release)
Pre-release
Pre-release
·
57 commits
to main
since this release
终端稳定性与导入加固 + ZMODEM sz 自动接收 / Terminal hardening, import fixes & automatic ZMODEM sz receive — main @ fc0bea9
预发布(pre-release):供尝鲜与验证;正式版另行发布。安装走插件中心或
scripts/install.sh(安装与 DBX 重启为人工动作)。五平台.dbxp与release-candidates.json由 CI 在本 Release 上自动构建上传。
新增 / Added
- ZMODEM 下载(sz)自动接收:远端跑
sz时终端自动接管收流(进度浮条 + 取消,三段式落盘,文件名净化,危险时机自动拒绝)。
ZMODEM downloads (sz) are received automatically with progress overlay, three-tier saving and sanitized remote file names.
修复 / Fixed
- 导入对话框加固:三平台脚本插值转义(特殊字符路径不再静默失败/注入);对话框占用时第二次「导入」即提示而非叠窗;Linux kdialog 过滤范围与 zenity 对齐。
Import dialog hardening: platform script escaping, single-flight on an open dialog, kdialog filter parity with zenity. - 终端:OSC 7 双发射去重(提示符前不再多空行);截断转义序列后的提示帧不再漏判补换行。
Terminal: OSC 7 double-emission dedup; resync after truncated escape sequences. - 批量发送:本地会话发送前存活复核(不再假报成功);目标刷新 stale-guard;快速命令名 emoji 截断修复。
Batch send: liveness recheck, stale-refresh guard, code-point-safe name truncation. - sudo 读文件 显式 length 钳制(超大值不再全文件进内存);登录密码自动应答词表补「口令:」;会话关闭的清理失败不再误报关闭失败。
sudo reads clamped; auto-answer gains 「口令:」; transfer-cleanup failure no longer fails session close.
工程 / Engineering
- 提示词判定统一语料(前后端共同加载,词表漂移显式化);终端浮层键权仲裁器(手工互斥矩阵收口为优先级表,#150/#152 场景快照钉死)。
- Shared prompt-classification corpus across Rust/frontend tests; terminal overlay key-arbiter priority table replacing the hand-maintained exclusion matrix.
完整变更见 CHANGELOG.md。