Skip to content

Releases: g1331/AutoRouter

v0.3.1

24 May 13:29
f143db7

Choose a tag to compare

Release Metadata

  • Tag: v0.3.1
  • Release version: 0.3.1
  • Package version: 0.0.0
  • Commit: f143db707bf1c916d67c18f52ab023a330420cf9
  • Previous tag: v0.3.0
  • Compare range: v0.3.0...v0.3.1
  • Image: ghcr.io/g1331/autorouter:v0.3.1
  • Image digest: sha256:17bb83b10eea3c5c22d8a4004a9d14eab011d29db5269ec731e5a572985ca456

Generated Notes

New Features

  • 错误类型枚举强校验 + 多选 UI

Bug Fixes

  • bump vitepress to 2.0.0-alpha.17 to unblock vitest
  • 区分上游空内容流与首字超时
  • 补齐新错误类的展示分支与故障转移文档

Documentation

  • scaffold VitePress site for documentation system (#167)
  • link to VitePress docs site (#167)
  • fill phase 2 batch 1 (#167)
  • fix two review findings on PR #177 (#167)
  • fill phase 2 batch 2 (#167)
  • fix three review findings on PR #178 (#167)
  • fill phase 2 batch 3 (#167)
  • fix four review findings on PR #180 (#167)
  • fix two review findings on PR #180 round 2 (#167)
  • fill phase 2 batch 2 — 4 usage docs (#167)
  • cliproxy-modes + cliproxy-egress-proxy (#182)
  • phase 2 final 3 — logs-stats + recording + troubleshooting (#183)
  • fill phase 2 batch 6A — core mechanism trio (#167)
  • correct routing flow and probe side effects per codex review (#167)
  • fill phase 2 batch 6B — integration & runtime trio (#167)
  • correct CPA deletion guard and external SSRF scope per codex review (#167)

Changelog

Full Changelog: v0.3.0...v0.3.1

v0.3.0

23 May 08:30
9c3b6ef

Choose a tag to compare

Release Metadata

  • Tag: v0.3.0
  • Release version: 0.3.0
  • Package version: 0.0.0
  • Commit: 9c3b6ef0905197a2ed076fcc2606abd186a4f928
  • Previous tag: v0.2.2
  • Compare range: v0.2.2...v0.3.0
  • Image: ghcr.io/g1331/autorouter:v0.3.0
  • Image digest: sha256:7a334a0b220e9939e099c04c47f052a87e6501d8ccda27eaac7ad4054b444195

Generated Notes

New Features

  • preview upstream model catalog refresh (#162)
  • Implement upstream failure controls (#163)
  • runtime control + logs integration (#164)
  • 新增 cliproxy_instances 数据模型
  • 新增实例 CRUD 与连通性检测服务
  • 新增实例管理 Admin API
  • 新增 cliproxy_auth_accounts 数据模型
  • 新增 CLIProxyAPI 管理 API 客户端
  • 新增 OAuth 账号同步与账号管理服务
  • 新增 OAuth 登录流程服务
  • 新增 OAuth 账号管理 Admin API
  • upstreams 表新增 CLIProxyAPI 关联字段
  • 池上游与单账号映射预设服务
  • 转发层注入单账号上游账号前缀
  • 实例删除校验扩展至上游引用
  • 池上游与单账号映射 Admin API
  • 新增 CPA sidecar 配置模板与启动脚本
  • 新增 CPA sidecar 的 Docker Compose 叠加文件
  • .env.example 补充 CPA sidecar 环境变量
  • 新增 CLIProxyAPI 实例管理界面
  • 新增 OAuth 账号管理界面
  • 新增 OAuth 登录流程界面
  • 新增 CLI OAuth 上游创建入口
  • 集成 CLIProxyAPI,支持 CLI OAuth 上游 (#142) (#166)

Bug Fixes

  • satisfy React hooks lint checks
  • auth account 的 provider/status 改为自由文本
  • sidecar 配置回退渲染改用纯 shell 字面量替换
  • 防止 snapshot 在 api_key/upstream 被删后写入失败
  • snapshot 写入加 FK 违例捕获重试,闭环 PR #168 残留的 race
  • 识别 drizzle 包装后的 FK 违例,补齐 PR #169 漏掉的真实形状
  • clamp duration_ms 到 INT4 上限,防止 reconcile 写入溢出
  • FK 违例探测兼容 constraint 字段名,补齐 PR #170 漏掉的兜底
  • detect FK violations from error messages (#173)

Documentation

  • 新增 cliproxy-instance-config 变更提案
  • 校准 SSRF 校验粒度表述并补充设计说明
  • 新增 cliproxy-oauth-account-management 变更提案
  • 新增 cliproxy-oauth-pool-upstream 变更提案
  • 新增 cliproxy-sidecar-deployment 变更提案
  • 新增 CLIProxyAPI 部署指南
  • 新增 cliproxy-admin-ui 变更提案

Tests

  • 收尾验证与转发层调用断言修正

Maintenance

  • order release notes sections
  • bump next-intl from 4.9.1 to 4.9.2
  • regenerate pnpm-lock.yaml for Dependabot PR
  • bump next from 16.2.3 to 16.2.6
  • regenerate pnpm-lock.yaml for Dependabot PR
  • 引入 CodeGraph 代码知识图谱配置
  • cliproxy-instance-config 收尾验证
  • cliproxy-oauth-account-management 收尾验证
  • cliproxy-sidecar-deployment 收尾验证
  • cliproxy-admin-ui 国际化补齐与收尾验证
  • archive cliproxy-integration changes

Other Changes

  • ⬆ ci: bump actions/upload-artifact from 4 to 7 (#165)

Changelog

Full Changelog: v0.2.2...v0.3.0

v0.3.0-alpha.8

23 May 07:54
9c3b6ef

Choose a tag to compare

v0.3.0-alpha.8 Pre-release
Pre-release

Release Metadata

  • Tag: v0.3.0-alpha.8
  • Release version: 0.3.0-alpha.8
  • Package version: 0.0.0
  • Commit: 9c3b6ef0905197a2ed076fcc2606abd186a4f928
  • Previous tag: v0.3.0-alpha.7
  • Compare range: v0.3.0-alpha.7...v0.3.0-alpha.8
  • Image: ghcr.io/g1331/autorouter:v0.3.0-alpha.8
  • Image digest: sha256:ff6b3bdd5b41e08843b6a15cc52cbf3fda5e66fe594fdf24277fdb1e93fc16e7

Generated Notes

Bug Fixes

  • detect FK violations from error messages (#173)

Changelog

Full Changelog: v0.3.0-alpha.7...v0.3.0-alpha.8

v0.3.0-alpha.7

23 May 07:23
67c5607

Choose a tag to compare

v0.3.0-alpha.7 Pre-release
Pre-release

Release Metadata

  • Tag: v0.3.0-alpha.7
  • Release version: 0.3.0-alpha.7
  • Package version: 0.0.0
  • Commit: 67c5607d93741816ee3fb16737b7532fbc8404ed
  • Previous tag: v0.3.0-alpha.6
  • Compare range: v0.3.0-alpha.6...v0.3.0-alpha.7
  • Image: ghcr.io/g1331/autorouter:v0.3.0-alpha.7
  • Image digest: sha256:8f110b488ff82c684cd5780068bc3fe401f64191e9a4704ee45b7345f64a1e60

Generated Notes

Bug Fixes

  • FK 违例探测兼容 constraint 字段名,补齐 PR #170 漏掉的兜底

Changelog

Full Changelog: v0.3.0-alpha.6...v0.3.0-alpha.7

v0.3.0-alpha.6

23 May 06:43
ad12ec8

Choose a tag to compare

v0.3.0-alpha.6 Pre-release
Pre-release

Release Metadata

  • Tag: v0.3.0-alpha.6
  • Release version: 0.3.0-alpha.6
  • Package version: 0.0.0
  • Commit: ad12ec847ec38eaa1f8a8f2f7275f77cb7c57936
  • Previous tag: v0.3.0-alpha.5
  • Compare range: v0.3.0-alpha.5...v0.3.0-alpha.6
  • Image: ghcr.io/g1331/autorouter:v0.3.0-alpha.6
  • Image digest: sha256:e0dd530095abb80e579f79e523d084f68456e6767226c9e3ce933fb8317309ce

Generated Notes

Bug Fixes

  • clamp duration_ms 到 INT4 上限,防止 reconcile 写入溢出

Changelog

Full Changelog: v0.3.0-alpha.5...v0.3.0-alpha.6

v0.3.0-alpha.5

23 May 06:04
f3e00c3

Choose a tag to compare

v0.3.0-alpha.5 Pre-release
Pre-release

Release Metadata

  • Tag: v0.3.0-alpha.5
  • Release version: 0.3.0-alpha.5
  • Package version: 0.0.0
  • Commit: f3e00c39571a2941ff1d3c2b375d07c388fd3694
  • Previous tag: v0.3.0-alpha.4
  • Compare range: v0.3.0-alpha.4...v0.3.0-alpha.5
  • Image: ghcr.io/g1331/autorouter:v0.3.0-alpha.5
  • Image digest: sha256:1af0d692babd8bd62c0d8f9070c358bf05e15367342a83f6aa7ff0d5a8f190b9

Generated Notes

Bug Fixes

  • 识别 drizzle 包装后的 FK 违例,补齐 PR #169 漏掉的真实形状

Changelog

Full Changelog: v0.3.0-alpha.4...v0.3.0-alpha.5

v0.3.0-alpha.4

23 May 05:05
38a0691

Choose a tag to compare

v0.3.0-alpha.4 Pre-release
Pre-release

Release Metadata

  • Tag: v0.3.0-alpha.4
  • Release version: 0.3.0-alpha.4
  • Package version: 0.0.0
  • Commit: 38a0691e3650c639c26763356f81da70f5d1000e
  • Previous tag: v0.3.0-alpha.3
  • Compare range: v0.3.0-alpha.3...v0.3.0-alpha.4
  • Image: ghcr.io/g1331/autorouter:v0.3.0-alpha.4
  • Image digest: sha256:63cdb0066743921a1bfeae69cf947fe10839ab42907a45dcfcdad8eff902c0f9

Generated Notes

Bug Fixes

  • snapshot 写入加 FK 违例捕获重试,闭环 PR #168 残留的 race

Changelog

Full Changelog: v0.3.0-alpha.3...v0.3.0-alpha.4

v0.3.0-alpha.3

23 May 03:57
13a8803

Choose a tag to compare

v0.3.0-alpha.3 Pre-release
Pre-release

Release Metadata

  • Tag: v0.3.0-alpha.3
  • Release version: 0.3.0-alpha.3
  • Package version: 0.0.0
  • Commit: 13a8803455e7f8cce945b53194e05db20cf60018
  • Previous tag: v0.3.0-alpha.2
  • Compare range: v0.3.0-alpha.2...v0.3.0-alpha.3
  • Image: ghcr.io/g1331/autorouter:v0.3.0-alpha.3
  • Image digest: sha256:143a1d66ce0a1d7b91c77a9f69645660271096a2f0c4f08153b4808d05769744

Generated Notes

Bug Fixes

  • 防止 snapshot 在 api_key/upstream 被删后写入失败

Changelog

Full Changelog: v0.3.0-alpha.2...v0.3.0-alpha.3

v0.3.0-alpha.2

22 May 15:30
31afbf8

Choose a tag to compare

v0.3.0-alpha.2 Pre-release
Pre-release

Release Metadata

  • Tag: v0.3.0-alpha.2
  • Release version: 0.3.0-alpha.2
  • Package version: 0.0.0
  • Commit: 31afbf8626ac943665b65d6e26ea9d8a9134f70d
  • Previous tag: v0.3.0-alpha.1
  • Compare range: v0.3.0-alpha.1...v0.3.0-alpha.2
  • Image: ghcr.io/g1331/autorouter:v0.3.0-alpha.2
  • Image digest: sha256:cc081f317df2561aa8d9dc29c24610bb1b2e0d6b7cc7810f077e47e0af8b5efa

Generated Notes

New Features

  • 新增 cliproxy_instances 数据模型
  • 新增实例 CRUD 与连通性检测服务
  • 新增实例管理 Admin API
  • 新增 cliproxy_auth_accounts 数据模型
  • 新增 CLIProxyAPI 管理 API 客户端
  • 新增 OAuth 账号同步与账号管理服务
  • 新增 OAuth 登录流程服务
  • 新增 OAuth 账号管理 Admin API
  • upstreams 表新增 CLIProxyAPI 关联字段
  • 池上游与单账号映射预设服务
  • 转发层注入单账号上游账号前缀
  • 实例删除校验扩展至上游引用
  • 池上游与单账号映射 Admin API
  • 新增 CPA sidecar 配置模板与启动脚本
  • 新增 CPA sidecar 的 Docker Compose 叠加文件
  • .env.example 补充 CPA sidecar 环境变量
  • 新增 CLIProxyAPI 实例管理界面
  • 新增 OAuth 账号管理界面
  • 新增 OAuth 登录流程界面
  • 新增 CLI OAuth 上游创建入口
  • 集成 CLIProxyAPI,支持 CLI OAuth 上游 (#142) (#166)

Bug Fixes

  • auth account 的 provider/status 改为自由文本
  • sidecar 配置回退渲染改用纯 shell 字面量替换

Documentation

  • 新增 cliproxy-instance-config 变更提案
  • 校准 SSRF 校验粒度表述并补充设计说明
  • 新增 cliproxy-oauth-account-management 变更提案
  • 新增 cliproxy-oauth-pool-upstream 变更提案
  • 新增 cliproxy-sidecar-deployment 变更提案
  • 新增 CLIProxyAPI 部署指南
  • 新增 cliproxy-admin-ui 变更提案

Tests

  • 收尾验证与转发层调用断言修正

Maintenance

  • 引入 CodeGraph 代码知识图谱配置
  • cliproxy-instance-config 收尾验证
  • cliproxy-oauth-account-management 收尾验证
  • cliproxy-sidecar-deployment 收尾验证
  • cliproxy-admin-ui 国际化补齐与收尾验证
  • archive cliproxy-integration changes

Other Changes

  • ⬆ ci: bump actions/upload-artifact from 4 to 7 (#165)

Changelog

Full Changelog: v0.3.0-alpha.1...v0.3.0-alpha.2

v0.3.0-alpha.1

19 May 15:38
bab786f

Choose a tag to compare

v0.3.0-alpha.1 Pre-release
Pre-release

Release Metadata

  • Tag: v0.3.0-alpha.1
  • Release version: 0.3.0-alpha.1
  • Package version: 0.0.0
  • Commit: bab786f96a827084e8a47f64f6a6d622b0e16e97
  • Previous tag: v0.2.2
  • Compare range: v0.2.2...v0.3.0-alpha.1
  • Image: ghcr.io/g1331/autorouter:v0.3.0-alpha.1
  • Image digest: sha256:5d7b240033971b72a837dfab5eed381dfd9f8058ad1ae2fdf45b2a53a6ad668c

Generated Notes

New Features

  • preview upstream model catalog refresh (#162)
  • Implement upstream failure controls (#163)
  • runtime control + logs integration (#164)

Bug Fixes

  • satisfy React hooks lint checks

Maintenance

  • order release notes sections
  • bump next-intl from 4.9.1 to 4.9.2
  • regenerate pnpm-lock.yaml for Dependabot PR
  • bump next from 16.2.3 to 16.2.6
  • regenerate pnpm-lock.yaml for Dependabot PR

Changelog

Full Changelog: v0.2.2...v0.3.0-alpha.1