Skip to content

v1.3.0 - 托盘重启 DSH Tray Restart DSH

Choose a tag to compare

@RAFOLIE RAFOLIE released this 14 Aug 12:30
· 21 commits to main since this release

新增 Features

托盘「重启 DSH」Tray Restart DSH

托盘右键菜单新增「重启 DSH」:窗口回到启动页 → 杀掉 3080 上的 DSH 进程树(自己拉起的或附加的均处理,附加实例经 netstat 定位)→ 等旧实例退出 → 重走启动候选链。无需退出应用再点桌面快捷方式;会话数据在 ~/.dsh 持久化,不丢失。

Tray right-click gains "重启 DSH" (Restart DSH): the window returns to the boot page, the DSH process tree on 3080 is killed (spawned or attached alike), startup re-runs the candidate chain — no more quitting and re-launching. Sessions persist in ~/.dsh.

其它改进 Other improvements

  • 修复 DSH_CWD 指向已删除目录时全部候选报 os error 267 的问题,现在回退到用户主目录 / A stale DSH_CWD now falls back to the user profile dir instead of failing every candidate
  • npx 首次安装等待上限 120s → 300s,启动页显示首装提示 / npx first-install window raised to 300s with a boot-page hint
  • README Node.js 要求修正为 ^22.19 或 ≥ 24(与 DSH 源码一致)/ README Node.js requirement corrected to ^22.19 or ≥ 24