Skip to content

dsh-api3d 0.2.7 — 插件页一键升级

Choose a tag to compare

@ptb-xiaou ptb-xiaou released this 22 Oct 03:50
· 3 commits to main since this release

0.2.7 — 插件页一键升级

  • 插件页的组合包详情页里,「卸载」左边多一个 「升级到 x.y.z」 按钮:点击 → 二次确认 → 进度 → 「已升级到 x.y.z · 重启 DSH 之后生效」。
  • 宿主半新增三条自更新路由(与向导三条同一套鉴权围栏):/api/api3d.update-check、/api/api3d.update、/api/api3d.update-log;用当前 profile 的包管理器把 npm 上的新版装进去,改前备份 package.json + pnpm-lock.yaml,失败自动回滚。
  • 开发目录 / link: 安装会显示为不可点(附原因);pnpm 探测做了纯读盘 + 候选排序 + --config.prefer-online,避开刚发版时的元数据缓存。
  • 用例从 109 条增至 135 条(含假模块加载器的客户端半区用例、路由围栏断言)。