Skip to content

v0.2.5

Choose a tag to compare

@Acoder416 Acoder416 released this 23 Sep 08:57
· 12 commits to main since this release
8a570fa

修复重装新版 WorkBuddy 后,点击「扫描桌面端账号」导致设置页空白的问题。

  • 兼容加密昵称:使用凭证文件名显示,不再把加密对象作为 React 文本渲染。
  • 识别加密的登录令牌,明确提示使用「浏览器授权登录」,禁用直接导入;不再将加密对象误存为有效令牌。
  • 扫描不到凭证时显示操作提示。明文凭证仍可导入,扫描不修改桌面端文件。
  • 插件、宿主和健康接口版本统一为 0.2.5。

注意:本版本修复扫描白屏和错误导入,不提供桌面加密凭证解密。新版桌面端显示「已加密」时,请在插件中选对应区域,再使用「浏览器授权登录」。

验证:106 项 JavaScript 测试(串行运行)、47 项 Python 测试、打包检查、离线网关启动/重启、本机受影响凭证的只读扫描均通过;GitHub unit job 通过。默认并发测试曾遇到本机内存耗尽,串行重跑通过。浏览器自动化不可用,页面操作由现有客户端测试工具验证。可选 GitHub 集成任务未能拉取其配置的上游 main 分支,未运行到集成测试,不计为通过。

安装:

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

安装前停止 DSH 并备份配置和账号数据;安装后重新启动 DSH 并刷新浏览器。仅重启 Python 网关不能加载宿主更新。无需迁移账号数据。

回退:

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

v0.2.4 标签保持不变。回退不会撤销账号或配置变更。

经仓库所有者明确授权,本次替换了此前未创建 Release、版本检查未通过的 v0.2.5 标签。此前已拉取该临时标签的用户需更新本地标签或重新安装;本 Release 对应修复合并后的 main 提交。