Skip to content

Ait v0.1.22

Choose a tag to compare

@github-actions github-actions released this 29 Oct 14:58
· 152 commits to main since this release
20baa52

更新内容

  • daemon 统一负责机器授权、节点注册和续租,Hub/Relay 独立重连;退出桌面账号客户端不停止节点发布。旧启动脚本需删除 --headless 参数。#521、#523
  • 本地 API token 跨重启复用,优先使用显式环境覆盖;简化连接状态与断开操作。
  • 自动向支持的编码代理分发内置编排技能。#516
  • 修复 OMP 交互阻塞和多行输入、MiniMax 新会话模型选择,并增加浏览器账户删除确认。#517、#518、#515
  • 同步授权回归测试与 0.1.22 版本元数据。#524

自上一正式构建以来的变更。

发布验证

  • 源码:20baa5271d96ad34eef2940896d4437f28837cad;标签 v0.1.22。
  • Release 工作流 和 最终 main CI 成功,包括 Linux 包安装与生命周期、macOS 签名公证、Windows 包启动及网页镜像路由验证。
  • 19 个附件已下载并核对 GitHub digest、大小和 SHA256SUMS;三份更新清单的 SHA-512、大小和路径,以及两个 BUILD-INFO 的来源均通过。
  • macOS ZIP/DMG 的 Developer ID 签名、hardened runtime、公证票据、更新 feed 和相同应用 CDHash 通过;独立 daemon 的布局、架构、macOS 签名和版本、Linux 桌面包内字节一致性通过。
  • 首轮 macOS 的 CloudKit 公证票据装订返回 68;同源重试后已重新验证完整签名、公证票据与版本。
  • Windows 包版本已验证,未签名、不包含 daemon,需要远程 Host。
  • 网页客户端镜像 ghcr.io/ait-app/ait-web-client:v0.1.22 已发布,摘要 sha256:e25c5d0f8f6a57395508d0590e8461aebd56493a80499f643ba1f091e834b67c;构建和路由验证通过,生产部署未执行。匿名拉取状态:{'anonymousPull': True, 'manifestDigestVerified': True, 'architecture': 'amd64', 'os': 'linux', 'labels': {'org.opencontainers.image.revision': '20baa5271d96ad34eef2940896d4437f28837cad', 'org.opencontainers.image.source': 'https://github.com/ait-app/ait', 'org.opencontainers.image.version': '0.1.22'}}。
  • iOS 源码元数据为 0.1.22 / 1022999,CocoaPods 1.16.2 deployment 模式通过;本次未触发 iOS 或 Android 构建、商店提交。
  • GitHub Release、6 个 COS 对象及根 macOS 清单已公开并验证;服务端下载和自动更新接口已返回 0.1.22。官网 PR #10 已合入并完成 GitHub Pages 部署,中英文下载、daemon、快速上手及配置页面的线上验证通过;AUR ait-bin 0.1.22-1 已发布。

测试与覆盖率

75 项发布工具测试、37 项原生元数据测试、34 项 Rust 定向测试通过;桌面账号和 daemon 定向测试 17 项通过、8 项按现有条件跳过。工作区编译、API/daemon Clippy、格式、文档及桌面主进程构建通过。

Test coverage: not measured。本次未请求覆盖率,测试通过数不代表覆盖率;未在本地执行全量 Rust workspace 测试。未进行生产账号授权与跨网重连、真实模型、移动设备或已安装 Electron 升级验收。

准备报告与精确测试范围。