Skip to content

ChatGPT Switch v0.2.5

Choose a tag to compare

@mingisrookie mingisrookie released this 01 Aug 06:24
· 42 commits to main since this release

修复

  • 修复 Relay 槽位把 supports_websockets 保存为 false 的问题。
  • 切换到中转站时,现在会在 [model_providers.openai_custom] 中权威写入布尔值 supports_websockets = true。
  • 兼容旧槽位:即使已保存的字段为 false 或缺失,下一次 Relay 切换也会纠正为 true。
  • live 配置中该字段为 false 或缺失时,不再误报为 Relay 精确匹配。

兼容性与边界

  • Account 路由、官方 auth.json、用户自有 provider 和其他全局配置保持原有保护边界。
  • Release 仍提供唯一的 Windows x64 portable 资产 codex-switch.exe,兼容现有一键更新器。
  • 本版本不包含关闭流程、切换性能或会话清理策略调整。

验证

  • 前端:122 tests passed,TypeScript typecheck 与 production build 通过。
  • Rust:402 tests passed,4 tests intentionally ignored;fmt 与 clippy -D warnings 通过。
  • Windows fresh production build、PE32+ x64/双版本 release contract、固定 UPX 5.2.0 打包与 upx -t 通过。
  • packed EXE 在隔离 APPDATA / LOCALAPPDATA / CODEX_HOME 中成功启动 ChatGPT Switch 原生窗口,用户 live 配置哈希保持不变。
  • Main CI 30686563931 与 tag CI 30687043534 的 Windows quality gate 均通过;Release 资产取自 tag CI,不使用本地候选文件。