Skip to content

CC Switch v3.16.5

Choose a tag to compare

@github-actions github-actions released this 20 Jun 09:18

CC Switch v3.16.5

这是一个界面维护补丁,重点修复设置页在深色模式下的视觉问题,并补齐本轮设置页重构后的稳定性细节。

更新重点

  • 设置页体验刷新: 设置页改为更紧凑的全窗口布局,抽出了复用的设置分组、设置行、折叠面板和分段选择控件,让通用、路由、认证、高级、统计、关于等页面的结构更一致。
  • 深色模式修复: 修复设置页里多个分段按钮在深色模式下全部变成蓝色的问题。现在只有当前选中的选项会高亮,未选中项保持正常的暗色底和灰色文字。
  • 设置页可读性修复: 修复深色模式下部分标题、侧边栏 active 状态、顶部区域和卡片内容对比度不足的问题,避免文字发灰或状态不清晰。
  • Skills 设置修复: 修复 Skills 存储位置Skills 同步方式 两组选择控件的暗色模式选中态,保持与语言和主题选择一致。
  • 用量信息展示修复: 改进用量底部信息解析,支持本地化 reset time 文本和小数百分比,避免额度信息在部分供应商返回格式下展示不完整。
  • Claude Desktop 设置稳定性修复: 恢复 Claude Desktop 设置区域的可访问性标题结构,修复设置页测试中依赖的区域定位。
  • 发布与自动更新: 版本号已同步到 3.16.5,本次 Release 已包含各平台安装包和 latest.json,可用于应用内自动更新。

下载

  • macOS: CC-Switch-v3.16.5-macOS.dmg(推荐)或 CC-Switch-v3.16.5-macOS.zip(解压即用)
  • Windows: CC-Switch-v3.16.5-Windows.msi(安装版)或 CC-Switch-v3.16.5-Windows-Portable.zip(绿色版)
  • Linux x86_64: CC-Switch-v3.16.5-Linux-x86_64.AppImage / .deb / .rpm
  • Linux ARM64: CC-Switch-v3.16.5-Linux-arm64.AppImage / .deb / .rpm

CC-Switch-v3.16.5-macOS.tar.gz 和各平台 .sig 文件主要用于 Tauri 自动更新校验,普通用户通常不需要手动下载。

验证

本次发布前已通过:

  • Prettier 格式检查
  • TypeScript 类型检查
  • Vitest 单元测试:58 个测试文件,341 个测试通过
  • Rust cargo fmt --check
  • Rust cargo clippy -- -D warnings
  • Rust cargo test
  • GitHub Actions Release workflow 全部平台构建通过

macOS 版本未经过 Apple 代码签名和公证,首次打开可能需要在系统设置中允许,或使用右键打开。