Tags: farion1231/cc-switch
Tags
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
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.
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
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
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
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.
PreviousNext