Repository navigation
v0.2.0 — 自动更新与 L 站致谢
dsh-pad v0.2.0 — 自动检查更新
这是第一个带更新器的版本。
新增
- 自动检查 GitHub Release:启动约 7 秒后检查一次,之后每 6 小时一次;有新版本时坞顶下载图标出现圆点。
- 点击更新:从 Release 下载构建好的
lib/index.js、lib/client.js、package.json和cordis.patch.yml;先备份到.dsh-pad-update-backup/,重启 dsh 后生效。 - 开发目录保护:插件目录带
.git/时只提示新版本,不覆盖源码,继续用git pull && npm run build。 - 新增
updateCheck/updateCheckHours配置;更新面板可「重新检查」。 - README 增加 Linux.do(L 站)致谢。
安装 / 升级
需要 dsh ≥ 0.2.1-rc.2。因为 0.1.x 还没有更新器,从 0.1.x 升级需要手动安装一次 0.2.0;之后的 0.2.x 可以在面板坞里一键更新。
dsh plugin --profile web add github:ChisaAlter/dsh-pad#32e150ec4f579af47a7c399fc5c8ddc639eec4b3装好后重启 dsh web / 鲸屿。
说明
- 自动更新只替换插件自己的
lib/和清单,不动$DSH_HOME/dsh-pad/panels.json里的面板数据。 - 版本检查读取 GitHub 的 releases Atom feed,不占用 GitHub API 限额,也不需要 token。
- 开发目录安装仍按普通 Git 工作流更新。
感谢 Linux.do(L 站)社区的支持、讨论和反馈。