Skip to content

v0.1.18

Choose a tag to compare

@github-actions github-actions released this 16 Jun 16:19
· 38 commits to main since this release
8a61007

Codex App Manager

这一版是一次全面的安全、可靠性与无障碍加固:杜绝多开损坏、崩溃不再白屏、新增日志与一键诊断,卸载提示也更清晰。
A broad security, reliability, and accessibility hardening pass — no more multi-instance corruption, no white-screen crashes, new file logging with one-click diagnostics, and clearer uninstall prompts.

✨ 亮点 · Highlights

  • 单实例锁,杜绝多开损坏:重复启动(Windows 双击两次尤甚)不再产生第二个实例并发改文件,而是聚焦已有窗口;破坏性操作另有跨进程锁兜底。
    Single-instance lock — a second launch (easy to do on Windows) now focuses the existing window instead of racing on files; destructive operations are further guarded by a cross-process lock.
  • 日志与一键诊断:新增滚动文件日志,「关于」页可「打开日志目录 / 复制诊断信息」,提 issue 时一键带上版本、平台与最近错误。
    File logging + one-click diagnostics — the About page now has "Open logs / Copy diagnostics", so a bug report carries your version, platform, and recent errors.
  • 崩溃不再白屏:任一界面渲染异常都会显示可恢复的兜底页(重新加载 + 复制诊断),而不是空白窗口。
    No more white-screen crashes — any render error shows a recoverable fallback (reload + copy diagnostics) instead of a blank window.
  • 无障碍:所有对话框支持键盘操作(Esc 关闭、Tab 焦点循环、关闭后焦点归还)与屏幕阅读器。
    Accessibility — every dialog now supports keyboard use (Esc, focus trap, focus return) and screen readers.

🐛 修复与加固 · Fixes & Hardening

  • 卸载更清晰:删除数据前明确显示具体路径(~/.codex / %USERPROFILE%\.codex)与影响范围,并提供「复制路径 / 打开目录」。
    Clearer uninstall — shows the exact data path (~/.codex / %USERPROFILE%\.codex) and what it affects before deletion, with copy-path / open-folder.
  • 更稳的更新链路:macOS 更新前磁盘空间预检(与 Windows 对齐);下载原子化(中断不再留下半成品被复用);自定义更新源 SSRF/协议校验;配置原子写 + 损坏自动从备份恢复;设置快速切换不再被旧响应覆盖。
    Sturdier updates — macOS disk-space preflight (matching Windows), atomic downloads (no half-finished files reused), custom-source SSRF/scheme validation, atomic config writes with backup recovery, and settings no longer clobbered by out-of-order saves.

📦 安装与升级 · 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
# 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.json belong to the auto-updater; pick the .dmg / .exe for manual installs.

What's Changed

  • ci: pin action SHAs, add SHA256SUMS + dependabot, document Windows signing by @Wangnov in #72
  • feat: backend security base — single-instance + op-lock, SSRF guard, atomic config, disk preflight by @Wangnov in #76
  • ci: atomic mirror promotion, full-matrix manifest, SBOM/attestation/audit, worker tests by @Wangnov in #77
  • feat: engine hardening — isolated staging, atomic/bounded downloads, tightened artifact validation, op-token by @Wangnov in #78
  • feat(observability): file logging (tauri-plugin-log) + diagnostics export by @Wangnov in #79
  • feat(frontend): error boundary, a11y dialogs, destructive-path clarity, settings save state machine by @Wangnov in #80
  • chore(release): bump version to 0.1.18 by @Wangnov in #84

Full Changelog: v0.1.17...v0.1.18