# 更新日志 ## 1.1.8 - 2026-05-26 - 新增上游分支 worktree 支持,可从上游仓库/分支创建和选择独立工作区。 - 新增上游分支列表获取、默认值处理、远端解析和 worktree 创建相关接口与测试。 - 优化供应商同步逻辑,保留 rollout 文件 mtime,减少同步后不必要的会话状态变化。 - 新增独立的「工具与插件」页面,用于统一管理 Codex++ / Codex 的 MCP、skills、plugins,不再绑定到单个供应商。 - 切换供应商时会合并当前启用的工具与插件配置,同时避免把供应商专属配置误写入通用配置。 - 工具与插件列表改为从当前 Codex 配置实时读取启用状态,支持直接开关和删除条目。 - 调整通用配置提取逻辑,改为手动提取,减少自动覆盖和配置污染。 - 修复供应商切换隔离问题,避免 `model_catalog_json`、旧 `model_provider`、历史 provider 表和旧 `auth.json` 被带到新供应商。 - 修复纯 API 模式下 `auth.json` 没有写入 API Key 的问题,并固定供应商 provider 名称为 `CodexPlusPlus`。 - 优化模型目录写入方式,支持与原始模型目录合并,并在预览中显示真实路径。 - 供应商配置页新增模型插入方式、模型列表、上下文大小、压缩上下文大小、目标功能等配置项。 - 官方模式下隐藏仅混入 API Key 场景使用的模型列表和模型插入方式。 - 将 Base URL、API Key、上游协议移动到模型列表之前,测试模型和上下文选项收进「更多选项」。 - 修复 `model_reasoning_effort`、`plan_mode_reasoning_effort` 重复写入导致 TOML 解析失败的问题。 - 修复重复插件表、空配置体、布尔值解析等导致配置文件解析失败的问题。 - 优化供应商详情页布局,保持顶部返回和提示区域固定,增大默认窗口尺寸并减少顶部缝隙。 - 移除脚本安装时的 checksum 阻断,避免市场脚本校验不一致导致安装失败。 - 清理关于页和状态页中不需要展示的登录、当前供应商、配置文件路径等信息。 - 调整提示信息居中显示,避免遮挡重启按钮。 - 更新讨论群二维码、README 说明和 macOS DMG 打包脚本。