Skip to content

Codex94 v3.0.1

Choose a tag to compare

@DEFY-AN94 DEFY-AN94 released this 20 Sep 19:43
· 24 commits to main since this release
ab6d48e

Codex94 3.0.1 (15)

Release date / 发布日期: 2026-09-21 (Australia/Melbourne)

Maintenance release / 维护优化版本:

  • Ignore obsolete quota responses after changing the Codex path or identity mode, preserving the current cache, pinned selection and Token context.

  • Reuse strict date/count parsers and prepared chart data. Preserve centered selection guides, gaps between unreported dates and exact CSV integers.

  • Reuse date formatters safely across locales. Retire old Token clients in the background during reset, and drain their cleanup when quitting.

  • Reject invalid development-script arguments before stopping an App. Document component ownership for future development.

  • 修复切换 Codex 路径或读取模式后,旧请求仍可能影响缓存、固定选项和 Token 数据的问题。

  • 共用日期与整数校验,复用图表计算和日期格式器,保留虚线居中、缺失日期断线和 CSV 精度。

  • 切换设置时在后台清理旧 Token 进程,退出时仍等待清理完成。

  • 修复开发脚本参数错误也会关闭应用的问题,补充后续开发使用的架构说明。

Validation / 验证: 315 tests, metadata/installer tests, Display/Recovery/Usage synthetic UI checks, Actions/Python/Swift CodeQL, and the verified Universal CI package. Recovery clicks use an instrumented diagnostic copy; keyboard, AXPress and full tooltip acceptance remain separate. No new manual maintainer UI test is claimed for this maintenance release; synthetic evidence is specific to this revision.

Assets / 安装文件:

  • Codex94-3.0.1-macos-universal-unnotarized.dmg
  • Codex94-3.0.1-SHA256SUMS.txt
  • macOS 14+, Apple Silicon arm64 + Intel x86_64
  • DMG SHA-256: f36594031a3331701c63e3431cd555fb63b6ad2f1d19e8e22e989780272da00b
  • Release commit / 发布提交: ab6d48e5011eba2c10e9f31f51e4ef1f3c166307

The DMG is unsigned and unnotarized. The App inside is ad-hoc signed with Hardened Runtime only. GitHub attestation verifies build provenance, not Apple trust.
DMG 未签名且未公证;内部 App 为 Hardened Runtime ad-hoc 签名。GitHub attestation 证明构建来源,不代表 Apple 信任。

Download both files and verify before opening / 请先下载两个文件并验证:

shasum -a 256 -c Codex94-3.0.1-SHA256SUMS.txt
gh attestation verify Codex94-3.0.1-macos-universal-unnotarized.dmg -R DEFY-AN94/codex94

Quit every Codex94 copy, drag the App into Applications and open the installed copy. Do not run copies from /Applications and ~/Applications together; they share local data. If macOS blocks the verified App and you trust it, follow Apple's Privacy & Security → Open Anyway instructions. Do not remove quarantine or disable Gatekeeper.

退出所有 Codex94 副本,把 App 拖入 Applications,再打开已安装的副本。两个 Applications 位置的副本共用本地数据,请勿同时运行。如 macOS 阻止打开你信任且已验证的 App,请使用上面的 Apple 官方“仍要打开”流程,不要删除 quarantine 或关闭 Gatekeeper。

Source installation is also available from annotated tag v3.0.1. Update checks remain manual; automatic installation is not included. Existing preferences and cache need no migration.
也可从 annotated 标签 v3.0.1 安装源码。本版仍为手动检查和安装更新;现有设置与缓存无需迁移。