docs/release-notes/v3.11.1-en.md
Revert Partial Key-Field Merging, Restore Common Config Snippet & Bug Fixes
CC Switch v3.11.1 is a hotfix release that reverts the Partial Key-Field Merging architecture introduced in v3.11.0, restoring the proven "full config overwrite + Common Config Snippet" mechanism. It also includes several UI and platform compatibility fixes.
Release Date: 2026-02-28
Update Scale: 8 commits | 52 files changed | +3,948 / -1,411 lines
Reverted the partial key-field merging refactoring introduced in v3.11.0 (revert 992dda5c).
Why reverted: The partial key-field merging approach had three critical issues:
What's restored:
Migration:
set_window_theme(None)) so the WebView's prefers-color-scheme media query stays in sync with OS theme changesflex-1 on toolbarRef so useAutoCompact's exit condition triggers correctly based on available width instead of content widthapp interpolation parameter to i18next t() calls for proxy takeover enabled/disabled messagesVisit Releases to download the appropriate version.
| System | Minimum Version | Architecture |
|---|---|---|
| Windows | Windows 10 or later | x64 |
| macOS | macOS 10.15 (Catalina) or later | Intel (x64) / Apple Silicon (arm64) |
| Linux | See table below | x64 |
| File | Description |
|---|---|
CC-Switch-v3.11.1-Windows.msi | Recommended - MSI installer with auto-update |
CC-Switch-v3.11.1-Windows-Portable.zip | Portable version, extract and run, no registry write |
| File | Description |
|---|---|
CC-Switch-v3.11.1-macOS.zip | Recommended - Extract and drag to Applications, Universal Binary |
CC-Switch-v3.11.1-macOS.tar.gz | For Homebrew installation and auto-update |
Note: Since the author doesn't have an Apple Developer account, you may see an "unidentified developer" warning on first launch. Please close it, then go to "System Settings" → "Privacy & Security" → click "Open Anyway", and it will open normally afterwards.
brew tap farion1231/ccswitch
brew install --cask cc-switch
Update:
brew upgrade --cask cc-switch
| Distribution | Recommended Format | Installation Method |
|---|---|---|
| Ubuntu / Debian / Linux Mint / Pop!_OS | .deb | sudo dpkg -i CC-Switch-*.deb or sudo apt install ./CC-Switch-*.deb |
| Fedora / RHEL / CentOS / Rocky Linux | .rpm | sudo rpm -i CC-Switch-*.rpm or sudo dnf install ./CC-Switch-*.rpm |
| openSUSE | .rpm | sudo zypper install ./CC-Switch-*.rpm |
| Arch Linux / Manjaro | .AppImage | Add execute permission and run directly, or use AUR |
| Other distributions / Unsure | .AppImage | chmod +x CC-Switch-*.AppImage && ./CC-Switch-*.AppImage |