Skip to content

Codex Manager v0.2.2

Choose a tag to compare

@github-actions github-actions released this 29 Aug 09:46

Codex Manager v0.2.2

这是大型活动库性能与自动刷新版本。它沿用 v0.2.1 已公开验证的 Developer ID、Apple notarization 和 Tauri updater 信任链。

主要变化

  • 启动时先显示应用壳、最新活动和静态配置,不再让全量 dashboard 计价与活动总数查询阻塞首屏。
  • 活动页每 5 秒检查一次轻量采集水位;仅在新数据进入 SQLite 后刷新当前页,不重复执行全局 bootstrap 或全表 COUNT
  • 自动刷新期间保留现有表格;慢请求只合并一次最新后续请求,筛选和分页结果不会被旧响应覆盖。
  • 手动“刷新本地数据”仍执行一次有预算的 reconciliation,完成后更新当前筛选和准确总数。
  • 使用 logical fingerprint anti-join 代替全表 ROW_NUMBER 排序;列表、总数和水位在同一 SQLite 只读事务快照中读取,避免独立 OTel 写入造成旧数据配新水位。

验证与兼容性

  • 不修改 Codex 配置,不扩大 WebView、OAuth、文件系统或网络权限;默认仍只持久化元数据。
  • 数据库 schema 未变化,可直接从 v0.2.1 升级;回滚必须发布更高 SemVer,不能覆盖既有 tag 或资产。
  • Release 必须重新通过 Developer ID、Hardened Runtime、双 notary Accepted、stapling、Gatekeeper、updater 签名、SBOM、provenance、attestation、草稿回下载与公开后匿名复验。
  • v0.2.1 是首个可信 updater 起点;本版本发布后必须实际完成从 v0.2.1 检查更新、下载验签、确认安装、重启和版本/活动页验证,才能标记 updater E2E accepted

完整性

Release 应包含 codex-manager-v0.2.2-aarch64.dmg、updater tarball/.siglatest.json、SBOM ZIP、许可证 ZIP、SIGNING-EVIDENCE.jsonBUILD-PROVENANCE.jsonSHA256SUMS-v0.2.2-signed。所有资产必须绑定最终 main exact SHA;源码归档由 GitHub 根据 v0.2.2 tag 自动生成。