CC Switch v3.16.5
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 代码签名和公证,首次打开可能需要在系统设置中允许,或使用右键打开。