Skip to content

DBX SSH plugin 0.7.4-beta.1 (pre-release)

Pre-release
Pre-release

Choose a tag to compare

@jinpy666 jinpy666 released this 04 Oct 18:37
· 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。