Skip to content

Tags: farion1231/cc-switch

Tags

v3.9.0-1

Toggle v3.9.0-1's commit message
chore: rename version to 3.9.0-1 for MSI compatibility

MSI installer requires numeric-only pre-release identifiers.
Changed from 3.9.0-beta.1 to 3.9.0-1.

v3.8.2

Toggle v3.8.2's commit message
chore: bump version to 3.8.2

v3.8.1

Toggle v3.8.1's commit message
fix(ui): add independent scroll containers to fix scroll wheel on Linux

Providers page was using DndContext which may interfere with scroll wheel
events on Linux/Ubuntu WebKitGTK. Added independent scroll containers
with `overflow-y-auto` to all main pages, matching the pattern already
used by the MCP panel which works correctly.

Changes:
- App.tsx: Wrap ProviderList in independent scroll container
- SkillsPage: Use consistent h-[calc(100vh-8rem)] layout
- SettingsPage: Add overflow-hidden and overflow-x-hidden for consistency

v3.8.0

Toggle v3.8.0's commit message
fix(auto-launch): use AutoLaunchBuilder for cross-platform compatibility

The auto-launch crate has different API signatures on each platform:
- Windows/Linux: AutoLaunch::new() takes 3 arguments
- macOS: AutoLaunch::new() takes 4 arguments (includes hidden param)

The previous code used #[cfg(not(target_os = "windows"))] which incorrectly
applied macOS's 4-argument signature to Linux, causing build failures.

Switch to AutoLaunchBuilder which handles platform differences internally.

v3.7.1

Toggle v3.7.1's commit message
Release v3.7.1

CC Switch v3.7.1 - Stability Enhancements and User Experience Improvements

**Bug Fixes**:
- Fixed Skills third-party repository installation failure
- Fixed Gemini configuration persistence issue
- Prevented dialogs from closing on overlay click

**New Features**:
- Gemini configuration directory support
- ArchLinux installation support (AUR)

**Improvements**:
- Skills error messages i18n enhancement (28+ keys)
- Extended download timeout from 15s to 60s
- Applied unified code formatting standards

See full release notes: docs/release-note-v3.7.1-en.md

v3.7.0

Toggle v3.7.0's commit message
Release v3.7.0: AI CLI Management Platform

Six major features:
- Gemini CLI integration
- MCP v3.7.0 unified architecture
- Claude Skills management system
- Prompts management system
- Deep link protocol (ccswitch://)
- Environment variable conflict detection

85 commits, 152 files changed, +18,104/-3,732 lines

v3.6.2

Toggle v3.6.2's commit message
chore(release): prepare for v3.6.2 release

v3.6.1

Toggle v3.6.1's commit message
Release v3.6.1

Stability improvements and user experience optimization based on v3.6.0.

- Fixed critical white screen crash in usage script panel
- Enhanced usage query system with credential decoupling
- Improved CJK input handling for TOML configuration
- Fixed drag sort tray menu synchronization
- Added PackyCode as official partner

See full changelog: https://github.com/farion1231/cc-switch/blob/main/docs/release-note-v3.6.1-en.md

v3.6.0

Toggle v3.6.0's commit message
Release v3.6.0

Major architecture refactoring and feature enhancements.

Highlights:
- Provider duplication, manual sorting, custom endpoint management
- Auto-sync on directory change (WSL support)
- 5-phase backend + 4-stage frontend refactoring
- 100% hooks unit test coverage
- Complete documentation rewrite with bilingual support

See CHANGELOG.md for detailed release notes.

v3.5.1

Toggle v3.5.1's commit message
chore: bump version to 3.5.1