Skip to content

v0.7.10 · Sub2API 扩展系统

Choose a tag to compare

@github-actions github-actions released this 15 Sep 11:01
· 10 commits to main since this release

[0.7.10] - 2026-09-15

修复

  • 成本配置的合并计费账号下拉改为每页加载 10 个匹配账号,滚动到底部自动追加下一页;搜索仍覆盖全部账号并保留跨搜索多选,避免大量账号同时挂载造成卡顿。
  • 修复合并计费可选账号误显示禁止选择光标的问题,禁用样式只匹配真正禁用的选项。
  • 修复合并账号下拉的滚轮被外层弹窗拦截的问题,使用 Radix 模态 Popover 保留列表滚动和关闭后的焦点恢复。
  • OAuth 回本分析在未填写账号过期时间时,自动读取 Sub2API 已保存的订阅到期时间;影子账号可使用母账号订阅日期,仍优先采用管理员手填期限。
  • 未获取到有效期限时显示“未获取到”,不再将未知状态标为“永不过期”。只提取订阅日期,不读取完整凭据或使用 token 的过期时间;非法日期不阻断账号同步。

兼容性与升级

  • 账号下拉修复仅涉及前端,更新后刷新成本配置页即可;回退旧版本会恢复全量渲染和光标误判,已保存的合并计费配置不受影响。
  • 无数据库结构、接口字段或环境变量变化,无需额外迁移;兼容缺少相关字段的旧版 Sub2API。
  • 升级后等待启动/定时同步(默认 5 分钟),或在成本配置页点击“立即同步倍率”,再刷新消费核算。回退后重新同步将恢复仅使用手填期限的行为,已有成本与合并计费配置保持兼容。

已知限制

  • 成本配置接口仍返回完整账号列表;下拉按 10 条分页加载,匹配账号较多时需要继续滚动或搜索缩小范围。
  • 自动日期依赖 Sub2API 已成功获取并保存订阅信息;附属系统不会自行向账号供应商发起查询,消费核算使用最近成功同步的快照。

镜像与更新

  • 应用镜像:ghcr.io/fluxcode666/sub2api-extension:v0.7.10
  • 二进制更新包:linux/amd64linux/arm64,附带 checksums.txt
  • 本次发布不连接服务器、不自动部署;管理员可点击控制台左上角版本号更新。
  • 更新由应用进程下载并原子替换,完成后按部署方式重启服务。
  • 首次安装或更新,请查看 更新指南
  • 更新前备份数据库和上传资源;二进制回退不会撤销数据库迁移。