Skip to content

Releases

v0.1.5

Choose a tag to compare

@xuan666-lab xuan666-lab released this 04 Sep 13:42

Fixed\n\n- Added the required stable id to the DSH shell.overlay slot registration, preventing the plugin loader error.\n- Added a regression test for the client slot contract.\n\n### Validation\n\n- 81 automated tests passing.\n- TypeScript typecheck and production build passing.

v0.1.3

Choose a tag to compare

@xuan666-lab xuan666-lab released this 25 Aug 09:50

Changed

  • Updated npm repository, homepage, and bugs metadata after the GitHub account rename to xuan666-lab.
  • Enables DSH Store to associate the npm package with the current repository URL.

Validation

  • 79 automated tests passing.
  • TypeScript typecheck and production build passing.
  • npm audit reports zero vulnerabilities.

v0.1.2

Choose a tag to compare

@xuan666-lab xuan666-lab released this 24 Aug 10:50

本次发布聚焦供应商面板的产品体验,不改变评分算法与推荐结果。

新增

  • 切换历史:记录每次切换的供应商前后对比与吞吐变化(t/s),跨会话保留,可一键切回。此前「切回上一个」仅在成功提示存活期间可用,关闭面板即丢失。
  • 数据新鲜度:面板显示排名数据的获取时间(刚刚更新 / N 分钟前),每 30 秒刷新。

变更

  • 策略记忆:关闭重开或刷新页面后保留上次选择的推荐策略,不再每次重置为「综合最佳」。
  • preset 清理:切换供应商时自动移除本插件此前为同一 OpenRouter 模型写入的旧 @preset/ 条目,避免模型列表堆积近似重复项;用户自行配置的模型条目不受影响。
  • 主题对齐:面板中性色改用宿主 --dsw-alias-* 主题变量,原暗色值作为回退。

修复

  • 供应商对话框支持 Esc 关闭、Tab 焦点圈定在面板内,关闭后焦点归还触发按钮。

验证

  • 79 项自动化测试通过。
  • TypeScript 类型检查与生产构建通过。
  • npm audit --omit=dev 无漏洞。

v0.1.1

Choose a tag to compare

@xuan666-lab xuan666-lab released this 24 Aug 10:24

What's changed

  • Polished refresh, close, provider-row, loading, success, and failure interactions.
  • Added explainable recommendation badges and per-dimension score breakdowns.
  • Added explicit input, output, and cache pricing.
  • Added cache-heavy estimated savings and one-click switching back.
  • Renamed the panel to OpenRouter Provider Recommendations / OpenRouter 供应商推荐.
  • Replaced abrupt uptime safety bands with a continuous mild penalty curve.
  • Updated the README provider-panel screenshot.

Validation

  • 75 automated tests passing.
  • TypeScript typecheck and production build passing.
  • npm audit reports zero vulnerabilities.

Full changelog: v0.1.0...v0.1.1