Skip to content

1.1.7

Choose a tag to compare

@SuCriss SuCriss released this 13 Sep 04:45
· 21 commits to main since this release

dsh-version-update 1.1.7

新增

  • 设置页开始显示 host 早就知道的安装树状况。 从 1.1.0 起,组合层就会测量自己启动于的那棵全局树、在被中断的 npm 留下半提交状态时修复它,并把结果塞进每一个轮询响应——而浏览器半区完全忽略它。于是一台 dsh 的 manifest 已经消失、进程还靠内存继续提供服务的机器,面板看起来一切正常。现在树不健康、或启动时被重建过就会出现一张卡:点名读不到的目录、还占着磁盘的 retired 目录数量、以及修复没能完成的部分。健康且无事可报时什么都不显示——每次都报平安的卡片会被用户训练成跳过。
  • 该结论同时经由安装轮询送达,不只靠面板自己的检查:产生这个事实的修复发生在安装失败之后,而那正是轮询在盯的时刻,一次陈旧的 check 覆盖不了它。响应里没有该字段时保留上一次结论而非清空——缺席的含义是"这台 host 从未找到树",不是"上一棵 healed 了"。