Skip to content

Tags: YannZhou/dsh-about

Tags

v1.2.0

Toggle v1.2.0's commit message
v1.2.0: 预发布分级 + GitHub-only 版本入弹窗 + 插件兼容性警告 + 版本描述下拉

v1.1.4

Toggle v1.1.4's commit message
v1.1.4: 「npm 未发布」角标随版本列表常驻,不再依赖先点检查更新

- /releases 每次返回(打开页面 / 每日自动拉取 / 手动刷新)即时对比 npm 注册表,
  为每条版本记录附加 onNpm + aheadOfNpm,角标随列表数据下发
- 客户端角标改为直接读列表字段,删除依赖检查更新快照的 ghUnsynced
- 刷新或重进设置页后角标依然存在;npm 发布并打 latest/next 标签后自动消失
- 版本号统一归一化(含 npm 不可达分支),杜绝 v 前缀导致的 onNpm 误判与「v vX」重复前缀

v1.1.3

Toggle v1.1.3's commit message
v1.1.3: 检查更新增加 GitHub 同步检测

- /check 附带 GitHub 最新 Release 检测:npm 未发布时提示「GitHub 已发布 vX(npm 尚未发布)」,已发布但未打 latest/next 标签时提示可手动安装
- 每次检查实时拉取 GitHub(成功后回写当日缓存),版本号自动跟随最新发布
- aheadOfNpm 判定:npm 发布并打标签追上后,提示与「npm 未发布」角标自动消失
- 健壮性:GitHub 实时失败退化为当日缓存不丢信息;空版本列表不再污染当日缓存;GitHub tag 版本号统一归一化

v1.1.2

Toggle v1.1.2's commit message
v1.1.2: once 改 systemd-run 独立单元,修复更新白屏无重启;版本显示修复

v1.1.1

Toggle v1.1.1's commit message
v1.1.1: 清理 remove 后遗留包目录

v1.1.0

Toggle v1.1.0's commit message
v1.1.0: 官方安装形态 + 拔除零残留

v1.0.0

Toggle v1.0.0's commit message
dsh-about: DeepSeek Harness 设置中心「关于」分区插件(检查更新 + 一键更新 + GitHub 版本记录)

- 宿主半体 lib/index.js: /dsh-about/* 同源路由(describe/releases/check/versions/update),
  回环白名单 + CSRF 防护,npm install -g 一键更新与自动重启看护
- 浏览器半体 lib/client.js: 设置中心 settings.section「关于」分区(图标/版本/检查更新弹窗/版本记录)
- 零运行时依赖:内嵌迷你 semver(lib/semver.js,与 node-semver 全量对拍一致)
- dsh.bundle.patch + dsh.client 清单:dsh plugin add 即自动挂载,免手动改配置
- 含 AI-INSTALL.md 供其他 AI 一键安装执行