docs/release-notes/v3.11.1-zh.md
回退部分键值合并、恢复通用配置片段与多项修复
CC Switch v3.11.1 是一个修复版本,回退了 v3.11.0 中引入的部分键值合并架构,恢复经过验证的「全量配置覆写 + 通用配置片段」机制,同时修复了多个 UI 和平台兼容性问题。
发布日期:2026-02-28
更新规模:8 commits | 52 files changed | +3,948 / -1,411 lines
回退了 v3.11.0 中引入的部分键值合并重构(revert 992dda5c)。
回退原因:部分键值合并方案存在三个关键缺陷:
恢复的内容:
迁移说明:
set_window_theme(None)),使 WebView 的 prefers-color-scheme 媒体查询能正确响应 OS 主题切换toolbarRef 上的 flex-1 class,修复 useAutoCompact 的退出条件因宽度计算错误而永远不触发的问题t() 调用补充缺失的 app 插值参数访问 Releases 下载对应版本。
| 系统 | 最低版本 | 架构 |
|---|---|---|
| Windows | Windows 10 及以上 | x64 |
| macOS | macOS 10.15 (Catalina) 及以上 | Intel (x64) / Apple Silicon (arm64) |
| Linux | 见下表 | x64 |
| 文件 | 说明 |
|---|---|
CC-Switch-v3.11.1-Windows.msi | 推荐 - MSI 安装包,支持自动更新 |
CC-Switch-v3.11.1-Windows-Portable.zip | 便携版,解压即用,不写入注册表 |
| 文件 | 说明 |
|---|---|
CC-Switch-v3.11.1-macOS.zip | 推荐 - 解压后拖入 Applications 即可,Universal Binary |
CC-Switch-v3.11.1-macOS.tar.gz | 用于 Homebrew 安装和自动更新 |
注意:由于作者没有苹果开发者账号,首次打开可能出现「未知开发者」警告,请先关闭,然后前往「系统设置」→「隐私与安全性」→ 点击「仍要打开」,之后便可以正常打开
brew tap farion1231/ccswitch
brew install --cask cc-switch
更新:
brew upgrade --cask cc-switch
| 发行版 | 推荐格式 | 安装方式 |
|---|---|---|
| Ubuntu / Debian / Linux Mint / Pop!_OS | .deb | sudo dpkg -i CC-Switch-*.deb 或 sudo apt install ./CC-Switch-*.deb |
| Fedora / RHEL / CentOS / Rocky Linux | .rpm | sudo rpm -i CC-Switch-*.rpm 或 sudo dnf install ./CC-Switch-*.rpm |
| openSUSE | .rpm | sudo zypper install ./CC-Switch-*.rpm |
| Arch Linux / Manjaro | .AppImage | 添加执行权限后直接运行,或使用 AUR |
| 其他发行版 / 不确定 | .AppImage | chmod +x CC-Switch-*.AppImage && ./CC-Switch-*.AppImage |