Skip to content

v0.5.3

Choose a tag to compare

@github-actions github-actions released this 31 Aug 22:23
· 14 commits to main since this release

v0.5.3

修复 v0.5.2 跟线 dsh 0.1.2-alpha.2 后的探测与验证路径:上游 0.1.2 改了 RPC 方法命名与 WebSocket 端点,旧路径会导致一键启动验证全部失败。vendored 授权插件同步跟线适配。

Changes

  • 适配 dsh 0.1.2 Connection 合约dsh-client-connection-authz bump 至 1192947(上游提交 "fix: 适配 dsh 0.1.2 Connection 合约");submodule 指针、构建脚本 pin 校验、tauri.conf.json bundle resources 三处同步
  • RPC 探测路径更新settings.describesettings/describellm.providersllm/listProviders;RPC body 补 payload.args 空对象以符合新合约
  • WebSocket 探测端点更新/api/events.host/api/remote.mux(本地与经代理两条探测路径同步;路径提取为 REMOTE_WS_PATH 单一来源)
  • 修复 WS_PROBE_JS 语法错误:脚本模板中误混入的 pub(crate) 前缀已清理,并新增「脚本必须可被 Node 解析」的测试防止回归
  • 验证失败列表逐行展示:一键启动失败原因改为按行分隔,不再把 URL 与下一项拼接成不可读文本;时间线样式同步支持换行
  • 升级 dsh 后同步 compat 注释:重写 web profile cordis.patch.yml 时,"Launcher managed: installed dsh CLI is ..." 注释中的版本号随实际安装版本更新

验证

  • cargo test:全部通过(含新增的 WS 脚本可解析性测试与验证列表分隔测试)
  • pnpm run check:release -- --tag v0.5.3:版本三处一致、release notes 存在、bundle resources 路径有效