github SaladDay/cc-switch-cli v5.10.2
CC Switch CLI v5.10.2

7 hours ago

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>, or cc-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 update

Homebrew:

brew upgrade cc-switch-cli

macOS/Linux installer:

curl -fsSL https://github.com/SaladDay/cc-switch-cli/releases/latest/download/install.sh | bash

Thank 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:

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.

Don't miss a new cc-switch-cli release

NewReleases is sending notifications on new releases.