CC Switch CLI v5.10.2
v5.10.2 is a patch release for skill updates, provider configuration persistence, and upstream-compatible database, pricing, backup, and cloud-sync behavior.
Highlights
- Manually check and apply updates for repository-backed skills from the CLI or TUI. Use
cc-switch skills check-updates,cc-switch skills update <name>, orcc-switch skills update --all. - Provider quick settings and common-config membership now persist correctly after TUI edits, including inherited Claude and Codex values.
- The database now matches upstream schema v17 and keeps a persistent session-usage deduplication ledger.
- SQL backup/restore and WebDAV/S3 synchronization follow the upstream recovery and locking behavior more closely.
- The built-in price catalog and model aliases are refreshed from upstream CC-Switch v3.20.
- OpenModel is available as a named preset for Claude, Codex, Gemini, OpenCode, Hermes, and OpenClaw.
Upgrade
The database migrates from schema v16 to v17 after creating the normal pre-migration backup. The migration adds the usage-deduplication ledger without rebuilding or deleting existing usage logs.
If multiple installations share snapshots through WebDAV or S3, upgrade all of them before syncing a v17 snapshot. Older versions intentionally reject newer schemas.
Built-in updater:
cc-switch updateHomebrew:
brew upgrade cc-switch-climacOS/Linux installer:
curl -fsSL https://github.com/SaladDay/cc-switch-cli/releases/latest/download/install.sh | bashThank you
Thank you to everyone who submitted an issue, shared diagnostics, followed up in a discussion, proposed a change, or opened a pull request during this cycle:
- Issues and follow-up: @DoubleLT (#415), @ShatterDusk (#413), @PawnMa (#410), @evelyn-jialin-zhang (#408), @MartinaBarton6 (#407), @Wizard-one (#406), @Kurayuri (#405), @coderyangyangyang (#404), @CodeCatMeow (#403), @TaichiLi (#402), @maxwell-feng (#370), @Jerrrry666 (#278), and @AkaChou (#89).
- Pull requests and proposals: @ShatterDusk (#414), @XiaoHuo888-hue (#412), @brushax (#411), @ChanthMiao (#409), @wplct (#399, #400, #401), @louisneal (#297), @zhangyang-crazy-one (#277), @tangaac (#105), and @hitsmaxft (#94).
- Discussion participation: @ToDayL (#297).
We also thank @farion1231 and every upstream CC-Switch contributor, especially @Komikawayi, @mhy1227, @zayokami, and @YUZHEthefool, whose database, pricing, backup, and sync work was adapted here.
Some acknowledged reports and proposals remain open or were not merged; inclusion here is a thank-you, not a change in their status.
See the full changelog and all changes since v5.10.1.