v4.0.19 v4.0.20
farion1231/cc-switchOct 23, 2026 → Oct 24, 20261 day between releases
What's New
v4.0.20 adds Oh My Pi as the 13th app, browser ChatGPT login, editable Kimi accounts, and bumps the DB schema to 23.
Breaking Changes
- Database schema moves from v22 to v23; an automatic backup is taken, but downgrading to v4.0.19 or older will fail because the older build rejects the newer database version.
New Features
- Oh My Pi (omp) is supported as the 13th managed app with providers, MCP, Skills, prompts, sessions, and Apps-page lifecycle management.
- Managed ChatGPT accounts can be added or re-authenticated through browser login, including enterprise workspaces that block device-code login.
- Kimi official account cards are editable, with model lists fetched from the account, and can be removed from Kimi Code while retaining the login.
- The Apps page is split into Installed and Not installed groups with counts, and installed apps can be drag-reordered with the sidebar following that order.
- Oh My Pi sessions can be browsed and restored, including image previews from the project.
Improvements
- Oh My Pi provider writes preserve unrelated models.yml content and warn on YAML anchors or tags instead of rewriting them.
- Pre-write validation against Oh My Pi rules prevents saving invalid providers that would disable all custom providers.
- Oh My Pi setup guides users to run omp once when only a legacy models.json exists, avoiding overwriting existing providers.
- Oh My Pi provider forms reuse Pi presets and add model-list selection plus advanced options for auto-discovery, headers, and compatibility settings.
- Oh My Pi MCP configuration is written to mcp.json and Skills to its own directory, with prompts in AGENTS.md.
Bug Fixes
- DeepSeek accounts with zero balance no longer display as 'plan expired'.
- Kimi Code subagent usage is now counted in usage statistics.
- Skills updates no longer fail with HTTP 429.
- Pi API keys written as environment-variable references no longer cause quota queries to return 401.
- Claude Code session titles no longer show local-command output, and Linux header dragging works when app-level window buttons are enabled.
Upgrade Notes
Upgrading automatically backs up the database before migrating schema 22 to 23; after upgrading, downgrading to v4.0.19 or earlier will fail, so keep the backup if rollback is needed. Oh My Pi users with only a legacy models.json should run omp once before adding providers through CC Switch. No manual config changes are required for existing apps.
The Two Releases
CC Switch v4.0.19
Oct 23, 2026· 5 days ago
CC Switch v4.0.19 adds Kimi Code as the 12th supported application, with full provider, MCP, Skills, prompt, session, and usage management shared between its CLI and desktop builds. It also introduces Kimi official account login with multi-account support, nicknames, and quota display, and redesigns the usage statistics page with a unified filter row, metric-driven charts, and paginated request logs. Numerous fixes address Codex model-switching errors, Linux/WSL freezes, macOS keychain and Antigravity quota issues, and various UI glitches.
Full release notesCC Switch v4.0.20
Oct 24, 2026· 4 days ago
CC Switch v4.0.20 adds support for Oh My Pi as the 13th managed application, with full provider, MCP, Skills, prompt, and session integration plus install/upgrade/uninstall from the Apps page. It also introduces browser-based login for managed ChatGPT accounts, editable Kimi official account cards, and a reorganized Apps page with drag-to-reorder installed apps. A batch of fixes addresses DeepSeek balance display, Kimi Code subagent usage tracking, Skills HTTP 429 errors, Pi environment-variable API keys, Claude Code session titles, and Linux window dragging.
Full release notes