DSHA v1.1.2
·
330 commits
to main
since this release
DSHA v1.1.2(正式版)
覆盖安装不丢数据(升级自动备份 + 数据保护)
✨ 相比 v1.1.1 的新功能
- 内置插件塞进离线快照:mobile-adapt(移动端 UI 适配)+ device-shell-guide(设备 Shell 引导)预置进离线包,解压即用
- 更新机制智能化:内置插件资产版本化(改 UI 老用户自动更新)、离线包升级感知(发现新版提示重解压)、dsh 主动查新版本自动升级
- 更新前自动存档:检测到新版弹窗前自动备份一次
- 分步安装显示"⭐可更新":装了旧版(rc.6)时显示可更新而非未安装
- 低版本安装适配:老版本升级自动分层迁移(marker/布局/结构)
🐛 重大修复(30+)
- 🔴 危险命令确认 token 鉴权(之前确认弹窗永远失败)
- 🔴 dsh 依赖自愈假成功(npmmirror 元数据不一致导致子包缺失)
- 🔴 插件禁用后"原地消失"/"切页显示启用"/"操作失败"(悬空链接语义)
- 🔴 API key shell 注入转义
- 🔴 终端页卡顿(proot 检查移后台)、转屏丢会话
- 🔴 3090 桥串行卡死、cmd 解析带尾巴、token 并发竞争
- 🟡 局域网访问多轮修复(CORS/Origin 重写/补丁路径覆盖 rc.8 嵌套布局)
- 🟡 恢复备份/重解压前自动停 Web(防数据损坏)
- 🟡 自定义 workdir 升级丢 .env(已修:遍历所有工作目录)
- 🟢 大量注释完善、死代码清理
📦 内容
- 内置 Ubuntu 24.04 + Node 24 + dsh rc.8(离线包)
- 仅 arm64-v8a,Android 8.0+