CC Switch CLI v5.10.1
v5.10.1 is a focused reliability update for Linux updates, large backup imports, proxy streaming, and OpenAI-compatible authentication.
Highlights
- Linux
autoandmuslupdates now stay on the static musl build; glibc is selected only with an explicitCC_SWITCH_LINUX_LIBC=glibcoverride. Failed downloads leave the installed binary unchanged and report a clear error. - Large SQL backup imports use batched statements and transactional restoration to reduce database overhead.
- Responses streaming now handles failed, cancelled, incomplete, terminal-only, unterminated, and truncated event streams consistently.
- Claude providers using OpenAI Chat Completions or Responses format now always send bearer authentication without changing native Anthropic behavior.
- An experimental manual ARM64 Bionic workflow and Termux directory opener are available for Android testing. Android binaries are not part of the standard release assets.
- AICodeMirror is now featured in the sponsor documentation and provider presets.
Upgrade
The database schema remains at v16, so no migration is required. This patch is especially recommended for Linux updater users, large backup imports, Responses streaming routes, and OpenAI-compatible Claude providers.
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 or test data, followed up on a fix, proposed a change, or opened a pull request during this cycle:
@jiangxianfengge, @nmbtwzt, @maxwell-feng, @wildoranges, @Huasushis, @Golden-Pigeon, @huzhongyyuan, and @edabchann.
We also thank @farion1231 and every upstream CC-Switch contributor whose work continues to improve compatibility across the ecosystem.
Some acknowledged reports and proposals remain open or await user verification.
See the full changelog and all changes since v5.10.0.