Releases: SaladDay/cc-switch-cli
Release list
CC Switch CLI v5.9.0
CC Switch CLI v5.9.0 💙
First of all — thank you. Thank you to everyone who has stuck with cc-switch-cli: for filing issues, sharing logs, testing pre-release builds, sending PRs, and simply being here along the way. This project keeps growing because of you, and every report, question, and suggestion genuinely shapes where it goes next. This release is for the community that keeps it alive. 🙏
This is a meatier minor release, focused on three things:
- A friendlier TUI — full-content session search across all providers, a light theme with terminal auto-detection, an icon-mode fallback so emoji never break your borders, breadcrumb navigation, empty-state hints, and live progress while sessions import.
- Much faster sessions & usage scanning — a sidecar cache plus byte-offset resume means large histories that used to freeze startup for minutes now load immediately, and later syncs stay incremental.
- Proxy & database correctness — GLM empty-choices 502s, OpenAI→Anthropic streaming usage and framing (goodbye segmented output and retry loops), OpenCode/Codex auth fixes, and an incremental
auto_vacuumthat stops the local database from ballooning.
👉 We recommend everyone update. Several of these fixes — streaming loops, double-billed cache tokens, and runaway DB growth — affect everyday use.
Update / Install
curl -fsSL https://github.com/SaladDay/cc-switch-cli/releases/latest/download/install.sh | bashAlready on a recent build? Just run cc-switch update.
With gratitude
Huge thanks to @fjh1997 for the full-content session-search PR, and to everyone who reported and helped diagnose issues this cycle: @moonjoke001, @abcabc0330, @leetomlee123, @jiangxianfengge, @nianzhibai, @keepanote, @unive3sal, @Jerry-Hunger, and @kiwiflydream. Thanks also to @farion1231 for the upstream cc-switch direction and fixes this release builds on — and to everyone who tested, reviewed behavior, or just talked things through.
See the full CHANGELOG for the complete list.
✨ Powered by Fable 5.
What's Changed
New Contributors
Full Changelog: v5.8.7...v5.9.0
CC Switch CLI v5.8.7
Use the assets below for platform packages, checksums, and update metadata.
Install on macOS/Linux:
curl -fsSL https://github.com/SaladDay/cc-switch-cli/releases/latest/download/install.sh | bashWhat's Changed
- fix(tui): prefer ansi256 for bare TERM=xterm without truecolor signal by @mvanhorn in #319
- fix(proxy): emit spec-complete message_start (content/stop_reason/stop_sequence) by @lishuceo in #320
New Contributors
Full Changelog: v5.8.6...v5.8.7
CC Switch CLI v5.8.6
Use the assets below for platform packages, checksums, and update metadata.
🌟Ultimate performance optimization, resolves most legacy issues, recommended update
Install on macOS/Linux:
curl -fsSL https://github.com/SaladDay/cc-switch-cli/releases/latest/download/install.sh | bashWhat's Changed
- feat: resolve providers by name in use/provider switch by @mvanhorn in #317
- fix(proxy): avoid per-app port collision on the default proxy port by @mvanhorn in #305
Full Changelog: v5.8.5...v5.8.6
CC Switch CLI v5.8.5
Use the assets below for platform packages, checksums, and update metadata.
Install on macOS/Linux:
curl -fsSL https://github.com/SaladDay/cc-switch-cli/releases/latest/download/install.sh | bashWhat's Changed
- feat(deeplink): add
deeplinkcommand importing provider/mcp/prompt/skill by @LeonardoTan19 in #226 - fix(claude): avoid false live conflicts on provider switch by @hutiefang76 in #289
- fix(claude): scope switch live merge base by @SaladDay in #291
- fix(proxy): refresh takeover backup on hot-switch by @unive3sal in #295
- docs(proxy): document Windows managed-session limitation by @louisneal in #299
- fix(stream-check): probe Codex chat providers by reachability by @hutiefang76 in #288
- feat: auto-seed common config snippets from live files on first setup…(首次初始化时自动从配置文件填充通用配置片段) by @jiawei666 in #276
New Contributors
- @LeonardoTan19 made their first contribution in #226
- @hutiefang76 made their first contribution in #289
- @louisneal made their first contribution in #299
- @jiawei666 made their first contribution in #276
Full Changelog: v5.8.4...v5.8.5
CC Switch CLI v5.8.4
Use the assets below for platform packages, checksums, and update metadata.
Install on macOS/Linux:
curl -fsSL https://github.com/SaladDay/cc-switch-cli/releases/latest/download/install.sh | bashWhat's Changed
- feat: preserve and edit OpenCode provider modalities field by @mvanhorn in #285
- feat(provider): merge live config updates safely by @unive3sal in #283
- fix(tui): align proxy listen port editing with CLI behavior by @paigeman in #270
- fix(proxy): strip cache_control from OpenAI conversion, guard tool_choice, handle truncated streams by @thedavidweng in #262
New Contributors
Full Changelog: v5.8.3...v5.8.4
CC Switch CLI v5.8.3
Use the assets below for platform packages, checksums, and update metadata.
Install on macOS/Linux:
curl -fsSL https://github.com/SaladDay/cc-switch-cli/releases/latest/download/install.sh | bashWhat's Changed
Full Changelog: v5.8.2...v5.8.3
CC Switch CLI v5.8.2
Small patch release for Codex compatibility and release polish.
- Fixed Codex reasoning cache across tool-call turns.
- Fixed relative
model_catalog_jsonpaths and archived sessions. - Added the RunAPI preset and tightened benchmark-gated releases.
Install on macOS/Linux:
curl -fsSL https://github.com/SaladDay/cc-switch-cli/releases/latest/download/install.sh | bashPackages, checksums, and updater metadata are in the assets below.
Thanks @thedavidweng for the recent fixes.
CC Switch CLI v5.8.1
CC Switch CLI v5.8.1
All-in-One Assistant for Claude Code, Codex, Gemini, OpenCode & OpenClaw
See CHANGELOG.md and the README in this tag for the latest release notes and upgrade highlights.
📦 下载 / Downloads
| 平台 Platform | 文件 File |
|---|---|
| macOS (Universal) | cc-switch-cli-v5.8.1-darwin-universal.tar.gz |
| Windows (x64) | cc-switch-cli-v5.8.1-windows-x64.zip |
| Linux (x64 musl) | cc-switch-cli-v5.8.1-linux-x64-musl.tar.gz |
| Linux (x64 glibc) | cc-switch-cli-v5.8.1-linux-x64.tar.gz |
| Linux (ARM64 musl) | cc-switch-cli-v5.8.1-linux-arm64-musl.tar.gz |
| Linux (ARM64 glibc) | cc-switch-cli-v5.8.1-linux-arm64.tar.gz |
🚀 快速安装 / Quick Install
macOS / Linux (one-liner):
curl -fsSL https://github.com/SaladDay/cc-switch-cli/releases/latest/download/install.sh | bashWindows:
# 下载 zip 后将 cc-switch.exe 移动到 PATH 目录或直接运行💡 macOS 提示: 如遇 "无法验证开发者",执行:xattr -cr ~/.local/bin/cc-switch
💡 Linux 用户建议优先使用 -musl 版本(静态链接,无系统库依赖,兼容所有发行版)
CC Switch CLI v5.8.0
CC Switch CLI v5.8.0
All-in-One Assistant for Claude Code, Codex, Gemini, OpenCode & OpenClaw
See CHANGELOG.md and the README in this tag for the latest release notes and upgrade highlights.
Scope note
Codex official subscription multi-account management is not included in v5.8.0. It remains open and tracked in #240.
📦 下载 / Downloads
| 平台 Platform | 文件 File |
|---|---|
| macOS (Universal) | cc-switch-cli-v5.8.0-darwin-universal.tar.gz |
| Windows (x64) | cc-switch-cli-v5.8.0-windows-x64.zip |
| Linux (x64 musl) | cc-switch-cli-v5.8.0-linux-x64-musl.tar.gz |
| Linux (x64 glibc) | cc-switch-cli-v5.8.0-linux-x64.tar.gz |
| Linux (ARM64 musl) | cc-switch-cli-v5.8.0-linux-arm64-musl.tar.gz |
| Linux (ARM64 glibc) | cc-switch-cli-v5.8.0-linux-arm64.tar.gz |
🚀 快速安装 / Quick Install
macOS / Linux (one-liner):
curl -fsSL https://github.com/SaladDay/cc-switch-cli/releases/latest/download/install.sh | bashWindows:
# 下载 zip 后将 cc-switch.exe 移动到 PATH 目录或直接运行💡 macOS 提示: 如遇 "无法验证开发者",执行:xattr -cr ~/.local/bin/cc-switch
💡 Linux 用户建议优先使用 -musl 版本(静态链接,无系统库依赖,兼容所有发行版)
CC Switch CLI v5.7.0
CC Switch CLI v5.7.0
All-in-One Assistant for Claude Code, Codex, Gemini, OpenCode & OpenClaw
See CHANGELOG.md and the README in this tag for the latest release notes and upgrade highlights.
📦 下载 / Downloads
| 平台 Platform | 文件 File |
|---|---|
| macOS (Universal) | cc-switch-cli-v5.7.0-darwin-universal.tar.gz |
| Windows (x64) | cc-switch-cli-v5.7.0-windows-x64.zip |
| Linux (x64 musl) | cc-switch-cli-v5.7.0-linux-x64-musl.tar.gz |
| Linux (x64 glibc) | cc-switch-cli-v5.7.0-linux-x64.tar.gz |
| Linux (ARM64 musl) | cc-switch-cli-v5.7.0-linux-arm64-musl.tar.gz |
| Linux (ARM64 glibc) | cc-switch-cli-v5.7.0-linux-arm64.tar.gz |
🚀 快速安装 / Quick Install
macOS / Linux (one-liner):
curl -fsSL https://github.com/SaladDay/cc-switch-cli/releases/latest/download/install.sh | bashWindows:
# 下载 zip 后将 cc-switch.exe 移动到 PATH 目录或直接运行💡 macOS 提示: 如遇 "无法验证开发者",执行:xattr -cr ~/.local/bin/cc-switch
💡 Linux 用户建议优先使用 -musl 版本(静态链接,无系统库依赖,兼容所有发行版)