CC Switch CLI v5.11.2
This patch release adds a dedicated 1M control for the default Claude model, adds APIMart presets, and updates sponsorship and Japanese documentation.
Added
- Presets / APIMart: Add APIMart as the second sponsor preset with protocol-specific endpoints for supported applications. Update the English, Chinese and Japanese README sponsor sections with the supplied banner and registration link. Includes #518.
Changed
- Presets / Ordering: Keep PatewayAI available for Claude and Codex in the penultimate sponsor position, while removing its README sponsorship entry. Existing provider records remain unchanged. Includes #518.
- Documentation / Japanese: Synchronize the Japanese README with current project documentation. Includes #511.
Fixed
- Claude / Default Model Context: Add an independent Default model 1M toggle immediately after the default-model field in the TUI.
ANTHROPIC_MODELtakes precedence over role aliases in direct sessions, so enabling 1M only on role rows could leave the active default model at a smaller context window. The new control preserves its declaration when renaming, disables it when clearing the model, and keeps role settings independent. Contextual help explains the priority. Includes #519, fixing #507.
Upgrade notes
- If your default Claude model supports 1M context, enable Default model 1M in the provider form, save, and restart Claude Code. Role-model 1M toggles do not automatically enable it for the default model. The declaration does not verify provider capability.
- Existing provider settings are not automatically rewritten. The APIMart presets configure supported text protocols; this release does not add image/video task APIs to the CLI.
- For Homebrew installations, use
brew upgrade cc-switch-clionce the formula is updated.
Thanks
Thank you to everyone who reported problems, proposed changes, shared diagnostics, reviewed code, or joined the discussions. The list below covers issues and pull requests active since v5.11.1, including earlier participants in those discussions and contributions that have not been merged. Being listed here does not mean a proposed feature is included in this release.
| Contributor | Issues and pull requests |
|---|---|
| @AtaraxiaEpiphany | #517 |
| @claude | #517 |
| @denghongcai | #507 |
| @feicai922 | #516 |
| @GalaxyKW | #514 |
| @jellyjelly814 | #511 |
| @lijiawei0305-pixel | #507 |
| @RGB-loop | #512 |
| @SaladDay | #507, #511, #513, #516, #518, #519 |
| @TaichiLi | #515 |
| @xiaojueshi | #513 |
Thanks also to APIMart and our other sponsors, everyone supporting and using the project, and the CC-Switch maintainers and contributors whose shared implementations underpin these improvements.
Install or update
Run cc-switch update, or use brew upgrade cc-switch-cli for Homebrew installations once the formula is updated. Platform packages and the installer are available below:
curl -fsSL https://github.com/SaladDay/cc-switch-cli/releases/latest/download/install.sh | bashWhat's Changed
- docs: sync Japanese README with latest upstream updates by @jellyjelly814 in #511
- feat(presets): add APIMart as second sponsor by @SaladDay in #518
- fix(tui): add 1M control for Claude default model by @SaladDay in #519
- chore(release): prepare v5.11.2 by @SaladDay in #520
Full Changelog: v5.11.1...v5.11.2