docs/release-notes/v3.7.1-en.md
Stability Enhancements and User Experience Improvements
中文更新说明 Chinese Documentation →
Release Date: 2025-11-22 Code Changes: 17 files, +524 / -81 lines
Fix Third-Party Skills Installation Failure (#268)
Fixed installation issues for skills repositories with custom subdirectories, now supports repos like ComposioHQ/awesome-claude-skills with subdirectories
Fix Gemini Configuration Persistence Issue Resolved the issue where settings.json edits in Gemini form were lost when switching providers
Prevent Dialogs from Closing on Overlay Click Added protection against clicking overlay/backdrop, preventing accidental form data loss across all 11 dialog components
Gemini Configuration Directory Support (#255)
Added Gemini configuration directory option in settings, supports customizing ~/.gemini/ path
ArchLinux Installation Support (#259)
Added AUR installation method: paru -S cc-switch-bin
Skills Error Message i18n Enhancement Added 28+ detailed error messages (English & Chinese) with specific resolution suggestions, extended download timeout from 15s to 60s
Code Formatting Applied unified Rust and TypeScript code formatting standards
Visit Releases to download the latest version
From Provider Switcher to All-in-One AI CLI Management Platform
Release Date: 2025-11-19 Commits: 85 from v3.6.0 Code Changes: 152 files, +18,104 / -3,732 lines
Complete support for Google Gemini CLI, becoming the third supported application (Claude Code, Codex, Gemini).
Core Capabilities:
.env and settings.json formatsGOOGLE_GEMINI_BASE_URL, GEMINI_MODEL, etc.ccswitch:// protocolProvider Presets:
Technical Implementation:
gemini_config.rs (20KB), gemini_mcp.rsComplete refactoring of MCP management system for cross-application unification.
Architecture Improvements:
[mcp_servers] formatUser Experience:
Import/Export:
Approximately 2,000 lines of code - A complete skill ecosystem platform.
GitHub Integration:
ComposioHQ/awesome-claude-skills - Curated collectionanthropics/skills - Official Anthropic skillscexll/myclaude - Community contributionsskillsPath)Lifecycle Management:
SKILL.md files~/.claude/skills/Technical Architecture:
SkillService (526 lines) with GitHub API integrationconfig.jsonApproximately 1,300 lines of code - Complete system prompt management.
Multi-Preset Management:
Cross-App Support:
~/.claude/CLAUDE.md~/.codex/AGENTS.md~/.gemini/GEMINI.mdMarkdown Editor:
Smart Synchronization:
Technical Implementation:
PromptService (213 lines)One-click provider configuration import via URL scheme.
Features:
Intelligent detection and management of configuration conflicts.
Detection Scope:
Management Features:
New Presets:
Enhancements:
config.jsonDesign System:
Interactions:
MCP v3.7.0:
Platform Compatibility:
unwrap())Synchronization:
Validation:
Type Safety:
Testing:
Dependencies:
anyhow, zip, serde_yaml, tempfileTotal Changes:
- Commits: 85
- Files: 152 changed
- Additions: +18,104 lines
- Deletions: -3,732 lines
New Modules:
- Skills Management: 2,034 lines (21 files)
- Prompts Management: 1,302 lines (20 files)
- Gemini Integration: ~1,000 lines
- MCP Refactor: ~3,000 lines refactored
Code Distribution:
- Backend (Rust): ~4,500 lines new
- Frontend (React): ~3,000 lines new
- Configuration: ~1,500 lines refactored
- Tests: ~500 lines
v3.7.0 represents a shift in CC Switch's positioning:
| Aspect | v3.6 | v3.7.0 |
|---|---|---|
| Identity | Provider Switcher | AI CLI Management Platform |
| Scope | Configuration Management | Ecosystem Management |
| Applications | Claude + Codex | Claude + Codex + Gemini |
| Capabilities | Switch configs | Extend capabilities (Skills) |
| Customization | Manual editing | Visual management (Prompts) |
| Integration | Isolated apps | Unified management (MCP) |
Visit Releases to download:
CC-Switch-Windows.msi or -Portable.zipCC-Switch-macOS.tar.gz or .zipCC-Switch-Linux.AppImage or .debparu -S cc-switch-binbrew tap farion1231/ccswitch
brew install --cask cc-switch
Update:
brew upgrade --cask cc-switch
Automatic migration - No action required, configs are fully compatible
Two-step migration required:
Thanks to all contributors who made this release possible:
Z.ai - GLM CODING PLAN sponsor Get 10% OFF with this link
PackyCode - API relay service partner Register with "cc-switch" code for 10% discount
ShanDianShuo - Local-first AI voice input Free download for Mac/Win
v3.8.0 Preview (Tentative):
Stay tuned for more updates!
Happy Coding!