Skip to content

Codex++ 1.2.49

Latest

Choose a tag to compare

@github-actions github-actions released this 19 Jul 11:10
· 21 commits to main since this release

新增功能

  • Codex增强页新增“关闭 Codex 自动更新”开关。
  • 该开关只控制官方 Codex 桌面应用的更新,不会关闭或影响 Codex++ 自身的 GitHub Release 检查、下载和安装。
  • 切换后会立即保存策略;已运行的 Codex 需要重启后才能完整生效。

实现范围

  • 使用官方 CODEX_SPARKLE_ENABLED=false 启动门禁,在 Codex 主进程初始化更新器前阻止更新器启动,从而关闭自动下载和自动安装更新。
  • Windows Store/MSIX 打包版会写入当前用户环境并广播环境变化。
  • Windows 便携版和直接启动版会给 Codex 子进程显式注入更新禁用变量。
  • macOS 会通过 launchctl 同步当前图形会话环境,覆盖 Sparkle 更新器启动链路。
  • 设置保存、页面桥接更新、完整配置导入、设置重置和每次 Codex 启动都会重新应用策略;旧配置默认继续允许 Codex 更新。

验证

  • cargo test --workspace -- --test-threads=1 完整通过。
  • 新增 6 项 Codex 自动更新控制专项测试,启动器、桥接、设置与旧配置兼容回归均通过。
  • 前端 TypeScript 检查、11 项前端测试和 Vite 生产构建通过。
  • GitHub Actions 运行 29684352403 已完成 Windows x64、macOS x64、macOS ARM64 构建,并校验、上传六个安装资产。