Skip to content

v0.3.3

Choose a tag to compare

@SuperJJ007 SuperJJ007 released this 05 Jul 11:06
· 560 commits to main since this release

v0.3.3

主题:自定义 OpenAI 兼容 API 真正可用。

Added

  • 新增「自定义 OpenAI」来源,支持任意 OpenAI Chat Completions 兼容 base URL + key + model。
  • OpenAI base URL 支持常见 /v1、/v4、/chat/completions、/models 结尾归一化,避免路径双拼。

Fixed

  • 修复自定义 OpenAI 配置保存后仍走旧 relay/qwen 硬编码路径的问题。
  • 修复自定义 OpenAI「获取模型」失败:模型发现 scratch 不再要求 CSSWITCH_OPENAI_MODEL。
  • 修复不同配置切换可能复用旧代理语义的问题,代理复用指纹纳入模板与协议语义。
  • 更新 doctor 回归测试到多 profile 的 CSSWITCH_KEY_PRESENT 语义。

Verification

  • cargo test: 124 passed
  • cargo clippy --all-targets -- -D warnings: clean
  • cargo fmt --check: clean
  • test/run_all.sh: ALL GREEN
  • test_proxy_units.py: 45 passed
  • DMG codesign --verify --deep --strict: valid
  • DMG hdiutil verify: VALID

Asset

  • CSSwitch_0.3.3_aarch64.dmg
  • SHA256: 0ac30014799d45590f02b79e1b9e4125edfbcdd60bca293a081aa47d0a1f7834