v1.0.8(2026-08-18)
新增
- 启动前自动清理占用端口的孤儿 dsh 进程(需求 #46):手动点「启动服务」时自动检测并清理残留的 dsh 进程,避免
EADDRINUSE导致新进程启动即退出。严格校验 dsh 特征(node + bin.js + web + --port)才清理,不误杀其它程序。 - 内置插件
dsh-file-browser更新:- v0.3.0:浏览弹窗可自由拖动 + 三路拉伸(标题栏拖动移动,右边缘 / 下边缘 / 右下角拉伸;最小 520×380);大文件改为「前部预览 + 再看后面一段」分批加载,不再直接报错;图片预览上限放宽到 32MB;二进制文件给 hex/ASCII 嗅探网格。
- v0.3.1:弹窗默认路径改为当前会话工作目录优先(会话 header.cwd → 工作区注册表根 → 显式 workspaceRoot),不再落到 dsh 程序目录
runtime\dsh。
修复
- 服务端口被残留进程占用时,启动器现在会自动清理后再启动,不会出现「服务已就绪但进程立刻退出」。
其它
- 文档同步:DEV_NOTES 需求 #44 / #45 / #46;SKILL.md 新增 3.11 小节;README / README_EN 版本引用更新。
打包内容与 GitHub 仓库 main 分支一致(仅排除开发侧文件 DEV_NOTES.md、.gitignore):launcher.py、DSH_Launcher.exe、start.bat、stop.bat、build_exe.bat、config.json、README.md、README_EN.md、LICENSE、plugins/、skills/dsh-deploy-maintain/。
绿色版更新通道:启动器 GUI「检查绿色版更新」即可在线升级到 v1.0.8。