这一版让 Manager 更容易接管已经存在的 Codex,并把 Windows 更新失败提示变得更可读。
This release makes it easier to adopt an existing Codex install, and makes Windows update failures easier to understand.
✨ 亮点 · Highlights
-
手动选择已有 Codex: 当首页未检测到 Codex 时,现在可以手动选择自定义位置里的 Codex;Manager 会先验证版本信息,再接管后续检查和更新。
Choose an existing Codex manually: when Home cannot detect Codex, you can point Manager at a custom install location; it verifies the version first, then manages future checks and updates. -
主屏幕保持干净: 手动选择入口只在“未检测到 Codex”时出现,自动探测仍然保持无感。
Home stays clean: the manual picker only appears when Codex is not detected, while background probing remains quiet.
🐛 修复 · Fixes
-
Windows 更新错误文案: 安装阶段失败时不再把底层英文引擎错误直接显示在主红框里,而是展示稳定、可操作的本地化提示。
Windows update copy: install-stage failures no longer dump raw English engine text into the main error banner; the app now shows stable, actionable localized copy. -
Windows 目标进程处理: 便携更新会先请求目标 Codex 正常退出;若目标进程仍占用安装目录,会只对该安装目录下的 Codex 进程做强制结束,避免“没有替换任何文件”的失败循环。
Windows target process handling: portable updates still request a graceful close first; if target Codex processes keep the install directory busy, Manager force-closes only those processes under that install root to avoid the no-files-replaced failure loop. -
接管记录优先级: Windows 现在和 macOS 一样优先使用最新的接管记录,避免历史记录抢走刚刚手动选择的位置。
Adoption precedence: Windows now matches macOS by preferring the latest managed record, so older records cannot steal focus from a newly selected install.
📦 安装与升级 · Install & Upgrade
已经安装? 打开应用即可收到本次更新——macOS 只下载版本间的增量,校验失败自动回滚。
Already installed? The app offers this update in-app — macOS pulls only the delta, with automatic rollback.
| 平台 · Platform | 下载 · Download(国内直连 · China-reachable) |
|---|---|
| macOS · Apple Silicon | CodexAppManager_aarch64.dmg |
| macOS · Intel | CodexAppManager_x86_64.dmg |
| Windows · x64 | CodexAppManager_x64-setup.exe |
| Windows · ARM64 | CodexAppManager_arm64-setup.exe |
Windows 签名状态: CodexAppManager_x64-setup.exe / CodexAppManager_arm64-setup.exe 当前没有 Authenticode 代码签名,首次运行可能出现 SmartScreen 提示;.sig / latest.json 里的 Tauri updater 签名只用于应用内自更新的字节校验,不代表 Windows 发行者信任。详情见 Windows signing and verification。
Windows signing status: CodexAppManager_x64-setup.exe / CodexAppManager_arm64-setup.exe are not Authenticode-signed yet, so SmartScreen may warn on first run; the Tauri updater signature in .sig / latest.json verifies in-app update bytes only and is not Windows publisher trust. See Windows signing and verification.
核验下载: 本页 Assets 带有 SHA256SUMS;Windows 用 Get-FileHash .\CodexAppManager_x64-setup.exe -Algorithm SHA256 或替换为 ARM64 文件名,macOS 用 shasum -a 256 CodexAppManager_aarch64.dmg,再与 SHA256SUMS 比对。
Verify downloads: This release includes SHA256SUMS in Assets; on Windows run Get-FileHash .\CodexAppManager_x64-setup.exe -Algorithm SHA256 or swap in the ARM64 filename, and on macOS run shasum -a 256 CodexAppManager_aarch64.dmg, then compare with SHA256SUMS.
# macOS · Homebrew
brew install --cask wangnov/tap/codex-app-manager镜像直链恒指向最新版本;如需本页对应的历史版本,请使用下方 Assets。
.app.tar.gz/.sig/latest.json是自动更新器的工件,手动安装请选.dmg/.exe。
Mirror permalinks always resolve to the latest release — for this exact version use the assets below..app.tar.gz/.sig/latest.jsonbelong to the auto-updater; pick the.dmg/.exefor manual installs.
What's Changed
- [codex] Handle Windows Codex internal versions by @Wangnov in #118
- feat: adopt existing Codex installs by @Wangnov in #119
Full Changelog: v0.2.3...v0.2.4