@@ -5,6 +5,64 @@ All notable changes to CC Switch will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8+ ## [ 3.9.0-3] - 2025-12-29
9+
10+ ### Beta Release
11+
12+ Third beta release with important bug fixes for Windows compatibility, UI improvements, and new features.
13+
14+ ### Added
15+
16+ - ** Universal Provider** - Support for universal provider configurations (#348 )
17+ - ** Provider Search Filter** - Quick filter to find providers by name (#435 )
18+ - ** Keyboard Shortcut** - Open settings with Command+comma / Ctrl+comma (#436 )
19+ - ** Xiaomi MiMo Icon** - Added MiMo icon and Claude provider configuration (#470 )
20+ - ** Usage Model Extraction** - Extract model info from usage statistics (#455 )
21+ - ** Skip First-Run Confirmation** - Option to skip Claude Code first-run confirmation dialog
22+ - ** Exit Animations** - Added exit animation to FullScreenPanel dialogs
23+ - ** Fade Transitions** - Smooth fade transitions for app/view/panel switching
24+
25+ ### Fixed
26+
27+ #### Windows
28+ - Wrap npx/npm commands with ` cmd /c ` for MCP export
29+ - Prevent terminal windows from appearing during version check
30+
31+ #### macOS
32+ - Use .app bundle path for autostart to prevent terminal window popup
33+
34+ #### UI
35+ - Resolve Dialog/Modal not opening on first click (#492 )
36+ - Improve dark mode text contrast for form labels
37+ - Reduce header spacing and fix layout shift on view switch
38+ - Prevent header layout shift when switching views
39+
40+ #### Database & Schema
41+ - Add missing base columns migration for proxy_config
42+ - Add backward compatibility check for proxy_config seed insert
43+
44+ #### Other
45+ - Use local timezone and robust DST handling in usage stats (#500 )
46+ - Remove deprecated ` sync_enabled_to_codex ` call
47+ - Gracefully handle invalid Codex config.toml during MCP sync
48+ - Add missing translations for reasoning model and OpenRouter compat mode
49+
50+ ### Improved
51+
52+ - ** macOS Tray** - Use macOS tray template icon
53+ - ** Header Alignment** - Remove macOS titlebar tint, align custom header
54+ - ** Shadow Removal** - Cleaner UI by removing shadow styles
55+ - ** Code Inspector** - Added code-inspector-plugin for development
56+ - ** i18n** - Complete internationalization for usage panel and settings
57+ - ** Sponsor Logos** - Made sponsor logos clickable
58+
59+ ### Stats
60+
61+ - 35 commits since v3.9.0-2
62+ - 5 files changed in test/lint fixes
63+
64+ ---
65+
866## [ 3.9.0-1] - 2025-12-18
967
1068### Beta Release
0 commit comments