Skip to content

CCSwitchMulti v3.16.4-13

Choose a tag to compare

@github-actions github-actions released this 03 Jul 14:33

CCSwitchMulti v3.16.4-13

v3.16.4-13 是 v3.16.4-12 之后的 Codex provider 自定义配置与 MultiRouter 向导热修复版本。重点修复协议验证、模型列表入口、Responses/Chat 手动选择持久化,以及带 /v1 的完整上游地址探测问题。

Bug 修复

  • 修复 Codex 普通 provider 自定义配置中,“测试 Chat / Responses”要求先有模型列表,但“获取模型列表”入口却只在开启“需要本地路由映射”后才显示的问题。现在获取模型列表入口前置到协议验证上方,并且不再依赖本地路由映射开关。
  • 修复普通 provider 双协议都验证通过时,测试动作会把用户当前选择强制改成 Responses 的问题。现在双协议都可用时只展示结果和建议,保留用户手动选择;只有单协议可用时才自动切到对应协议。
  • 修复 MultiRouter 向导里用户选择 Chat Completions 后,保存阶段仍被探测推荐覆盖回 Responses 的问题。向导现在提供协议选择,并用 apiFormatSource=manual 锁定手动选择;探测自动推荐只覆盖未手动锁定的 provider。
  • 修复 isFullUrl=true 且 Base URL 正好以 /v1 结尾时,Responses / Chat 探测 URL 漏掉版本段而请求到 /responses/chat/completions 导致 404 的问题。现在会正确探测 /v1/responses/v1/chat/completions

验证

  • pnpm vitest run tests/components/CodexFormFields.test.tsx tests/components/CodexMultiRouterWizard.test.tsx tests/lib/codexMultiRouterWizard.test.ts
  • cargo test --manifest-path src-tauri/Cargo.toml keeps_v1_when_full_url_is_version_root
  • pnpm exec prettier --check src/components/providers/forms/CodexFormFields.tsx src/components/codex/CodexMultiRouterWizard.tsx src/lib/codexMultiRouterWizard.ts tests/components/CodexFormFields.test.tsx tests/components/CodexMultiRouterWizard.test.tsx tests/lib/codexMultiRouterWizard.test.ts docs/release-notes/v3.16.4-13-zh.md package.json src-tauri/tauri.conf.json
  • pnpm typecheck
  • cargo fmt --manifest-path src-tauri/Cargo.toml --check

下载

  • macOS: CC-Switch-v3.16.4-13-macOS.dmg(未配置 Apple 签名时为未签名版)或 CC-Switch-v3.16.4-13-macOS.zip(解压即用)
  • Windows (x86_64): CC-Switch-v3.16.4-13-Windows-Setup.exe(安装版)或 CC-Switch-v3.16.4-13-Windows-Portable.zip(绿色版)
  • Windows (ARM64): CC-Switch-v3.16.4-13-Windows-arm64-Setup.exe(安装版)或 CC-Switch-v3.16.4-13-Windows-arm64-Portable.zip(绿色版)
  • Linux (x86_64): CC-Switch-v3.16.4-13-Linux-x86_64.AppImage / .deb / .rpm
  • Linux (ARM64): CC-Switch-v3.16.4-13-Linux-arm64.AppImage / .deb / .rpm

.tar.gz 为 Tauri updater 自动更新专用,无需手动下载。


🌐 Only Official Website / 唯一官方网站 / 唯一の公式サイト: ccswitch.io

macOS DMG 在仓库配置 Apple 签名和公证密钥时会签名并公证;未配置时发布 Tauri 生成的未签名 DMG、updater tarball 和 app zip。