Skip to content

MyAPI v0.2.0-beta.7

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 07 Oct 06:30

MyAPI 0.2.0-beta.7 是 beta.4–7 的累计预发布,源码提交 1bd48522b85e91929b6a7de9a78f142a957c6147。

包含模型发现与基础路由、多账户与有界切换、原生 Chat 严格预算及价格来源、用户/API Key 分配访问约束、请求准入与最终派送复查、账户额度窗口事件、未知用量保护和七语言界面。修正 PostgreSQL 重复迁移放大、Key 菜单重挂载、冲突反馈和原始错误日志问题。

严格预算、计费、权限和支持协议沿用已有范围。访问约束不自动分配给旧 Key,全部实例完成升级与数据库迁移后才可使用;旧二进制不执行新约束,回旧程序不是安全的策略回滚。

镜像:

  • ghcr.io/forcemind/myapi:v0.2.0-beta.7
  • ghcr.io/forcemind/myapi-lan:v0.2.0-beta.7

部署请检出准确 tag,保留原会话秘密、完整额度身份密钥环、数据库路径和访问设置。先做数据库/配置备份及隔离升级恢复演练;目标程序一旦启动,不要让旧代码直接打开已迁移数据库,回退须恢复升级前备份。

本版为 prerelease,不更新 stable/latest,不发布 NPM。真实 OAuth、供应商账单及付费调用仍未验,自动化和隔离验收不代表所有协议或供应商的真实业务验收。

发布与部署记录 · 部署说明

发布后回读核验(2026-10-07):四份平台二进制和三份 checksum 文件共 7 个资产均通过 SHA256 校验。Full/LAN 各含 Linux amd64、arm64,四架构源码标签均为上述准确提交。两份多架构清单和四架构发行根的 cosign 签名均通过证书、声明和透明日志验证。

现有 Full HTTPS 实例已完成 beta.3→beta.7 固定 digest 升级:隔离 master 迁移及原快照 beta.3 恢复演练通过,生产停机完整备份、实际 HTTPS/本地首页及版本接口、SQLite 完整性、历史身份和账务字段核对均通过。原环境文件、会话秘密、完整身份密钥环及资源/挂载保持。首次演练漏带批量账务参数导致后台失败重试运维字段差异,失败证据保留;修正参数后重验通过,未放宽经济、身份和状态保护。既有失败重试未在本批修复;没有执行生产回滚或真实 OAuth/付费调用。