Skip to content

Releases: ding113/claude-code-hub

v0.8.7

14 Jun 07:28

Choose a tag to compare

Docker

docker pull ghcr.io/ding113/claude-code-hub:v0.8.7
docker pull ghcr.io/ding113/claude-code-hub:latest

本次发布新增批量测试供应商能力,优化竞速场景的会话绑定,并修复客户端中止时上游响应排空窗口无限延长的问题。

亮点

  • 批量测试供应商: 供应商管理页面新增批量测试入口,可一次性并发测试多个供应商的连通性,并按结果筛选,大幅提升供应商批量排查效率 (#1276)

新增

  • 批量测试供应商:供应商管理页面新增批量测试入口,支持并发测试多个供应商连通性并提供结果筛选,关闭弹窗即停止派发新测试避免后台消耗额度 (#1276) @NightYu

优化

  • 竞速赢家会话绑定:当对冲竞速产生赢家时无条件将 Session 复用绑定改绑到赢家,提升后续请求的会话粘性与上游缓存命中率 (#1279)

修复

  • 修复客户端中止时上游响应排空窗口无限延长的问题:将中止排空与空闲超时解耦,并在排空期间强制执行空闲超时,避免挂起的上游连接长期占用资源 (#1277) @Brisbanehuang

贡献者

感谢以下贡献者对本版本的贡献:


Full Changelog: v0.8.6...v0.8.7

Release 0.8.6

12 Jun 05:35

Choose a tag to compare

  • 新增 thinking effort 冲突整流器,优化国产模型思考关闭报错
  • 修复非管理员操作密钥时权限拦截问题
  • 优化 GPT 模型响应结束识别
  • 优化错误码弹窗文案
  • 优化 Fallback 时的供应商行为
  • 优化供应商竞速时的模型计费
  • 优化供应商编辑弹窗使用体验

Release 0.8.5

08 Jun 13:02

Choose a tag to compare

Docker

docker pull ghcr.io/ding113/claude-code-hub:v0.8.5
docker pull ghcr.io/ding113/claude-code-hub:latest

Claude Code Hub v0.8.5

本版本新增供应商竞速(对冲)场景下的输家计费机制,并支持在日志中逐次拆分展示 token 用量与费用明细。

亮点

  • 供应商竞速输家计费: 当启用供应商竞速时,输家供应商的响应会被后台保活并完整读取,计费结果幂等累加回写到请求记录,确保竞速场景下的精确成本核算
  • 竞速计费逐次拆分展示: 使用日志和请求详情中可查看每次竞速尝试的 token 用量、费用和合并总额,清晰呈现赢家与输家的成本构成

新增

  • 供应商竞速输家计费:保活拿回输家响应并幂等累加回写计费 (#1247)
  • 竞速输家计费逐次拆分展示:token 用量 + 费用 + 合并总额 (#1250)

Full Changelog: v0.8.4...v0.8.5

Release 0.8.4

04 Jun 12:04

Choose a tag to compare

Docker

docker pull ghcr.io/ding113/claude-code-hub:v0.8.4
docker pull ghcr.io/ding113/claude-code-hub:latest

  1. 增强使用记录导出功能,支持导出含分段、合并汇总表格的 Excel 表格
  2. 优化表格导出时的时区显示
  3. 优化错误规则和请求过滤器规则保存修改后生效逻辑
  4. 优化请求详情页面刷新功能逻辑
  5. 优化模型列表接口字段兼容性
  6. 优化模型价格表功能兼容性
  7. 提升应用稳定性

Release 0.8.3

28 May 14:19

Choose a tag to compare

Claude Code Hub v0.8.3

  • 对于 Anthropic 渠道,新增从思考签名中提取模型名
  • 优化公开状态页 Redis 聚合与轮询性能
  • 修复非管理员进入密钥管理页面白屏
  • 修复Responses API 输出中 nullable 字段未正确规范化的问题
  • 将 Codex 测试模型升级到 GPT-5.5

Full Changelog: v0.8.2...v0.8.3

Release 0.8.2

19 May 14:30

Choose a tag to compare

Docker

docker pull ghcr.io/ding113/claude-code-hub:v0.8.2
docker pull ghcr.io/ding113/claude-code-hub:latest

  • 修复与 Claude Platform on AWS 的兼容性问题
  • 修复请求过滤器无法添加问题
  • 修复供应商熔断状态无法显示问题

Release 0.8.1

17 May 13:27

Choose a tag to compare

Docker

docker pull ghcr.io/ding113/claude-code-hub:v0.8.1
docker pull ghcr.io/ding113/claude-code-hub:latest

BREAKING CHANGE:

自本版本起,CCH 启用了新的/api/v1/* 端点,原有 API 端点将保留以便兼容,但将不再继续维护。第三方工具建议使用新版接口对接。

自本版本起,CCH 开始接受 WebSocket 的入站连接。

  • 新增完整的管理 RESTful API 支持
  • 新增供应商 Headers 覆写
  • 新增‘失败时是否计费’系统设置项开关
  • 修复 Anthropic 类型供应商 Cache TTL 覆写时字段遗漏
  • 修复应用响应关闭信号的行为
  • 修复 K8S 部署时的默认超时时间
  • 移除了供应商密钥的长度限制

Release 0.7.4

28 Apr 11:08

Choose a tag to compare

Claude Code Hub v0.7.4

本版本主要修复了代理对冲(hedging)场景下的连接泄漏、计费遗漏、Langfuse 可观测性缺失以及多个 UI 排序和布局问题。

修复

  • 修复切换语言后服务端渲染内容(标题、布局)未刷新的问题,新增 RSC 树刷新机制 (#1116)
  • 修复模型重定向后的按次计费图片响应未正确计费的问题 (#1119)
  • 修复组合 AbortSignal 监听器未清理导致内存泄漏的问题,提取 combineAbortSignals 工具函数 (#1121)
  • 修复对冲请求中落败方 Agent 未及时释放导致连接泄漏的问题
  • 修复对冲请求覆盖状态与清理逻辑不一致的问题
  • 修复代理错误未在 Langfuse 中追踪的问题,新增错误场景的 Langfuse trace 支持
  • 修复排行榜模型按总成本排序不正确的问题 (#1127)
  • 修复排行榜 SQL 查询中 NULL 值排序不一致的问题 (#1128)
  • 修复总额配额(costTotal)未纳入配额判断和使用率计算的问题 (#1126)
  • 修复定价表格页面布局问题 (#1129)

其他

  • 新增多项单元测试覆盖:组合信号清理、Langfuse 错误追踪、对冲首字节超时、供应商会话释放、排行榜查询、语言切换刷新、定价布局等

Full Changelog: v0.7.3...v0.7.4

Release 0.7.3

26 Apr 08:13

Choose a tag to compare

Docker

docker pull ghcr.io/ding113/claude-code-hub:v0.7.3
docker pull ghcr.io/ding113/claude-code-hub:latest

  • 修复中文分组名导致公开状态页无法显示的问题
  • 修复多语言无法切换的问题
  • 优化运行时内存占用

Release 0.7.2

24 Apr 17:22

Choose a tag to compare

Docker

docker pull ghcr.io/ding113/claude-code-hub:v0.7.2
docker pull ghcr.io/ding113/claude-code-hub:latest

  • 修复根目录 404 问题
  • 修复 IP 详情弹窗无法展示地图问题