Skip to content

v0.2.6 — 合并 Desktop 与账号扫描修复

Choose a tag to compare

@Acoder416 Acoder416 released this 01 Oct 17:21
· 3 commits to main since this release

最终合并版本 v0.2.6,包含原 0.2.6、0.2.7、0.2.8、0.2.9 的全部修复。

修复内容

  • 使用当前 DSH settings.describe() / settings.mutate() API 写入 WorkBuddy 模型路由。
  • 兼容官方 Desktop 的三种请求转发形式:显式 Origin: dsh-app://app、保留 Referer、以及 Origin 和 Referer 都被桥接移除但保留插件请求标记的形式。
  • 跨域 Origin、错误标记、缺失标记和缺少 Host 的请求继续拒绝。
  • 修复加密桌面凭证导致的扫描白屏;加密 token 不会被导入,页面显示浏览器授权提示。
  • 统一包版本、插件健康接口和文档为 0.2.6。

验证

  • JavaScript:115 项通过
  • Python:47 项通过
  • 包检查、Windows 网关启动验证、spawn preflight、git diff --check:通过

安装固定版本:

dsh plugin --profile web add "github:Acoder416/dsh-plugin-workbuddy-gateway#v0.2.6"

安装后重启 DSH。账户凭证和配置无需迁移。