Jason
75866044bd
update readme
2025-11-12 21:52:47 +08:00
Jason
6cb930b4ec
docs: add TypeScript Trending badge and improve contributing tone
...
- Add 🔥 TypeScript Trending badge celebrating daily/weekly/monthly rankings
- Refine contributing guidelines with friendlier, more welcoming language
- Replace directive tone with collaborative suggestions for feature PRs
2025-11-11 11:03:26 +08:00
Jason
9a5c8c0e57
chore(release): prepare for v3.6.1 release
...
- Bump version to 3.6.1 across all config files
- package.json, Cargo.toml, tauri.conf.json
- README.md and README_ZH.md version badges
- Auto-updated Cargo.lock
- Add release notes documentation
- docs/release-note-v3.6.0-en.md (archive)
- docs/release-note-v3.6.1-zh.md (cumulative format)
- docs/release-note-v3.6.1-en.md (cumulative format)
- Enlarge PackyCode sponsor logo by 50% (100px → 150px)
- Update roadmap checklist (homebrew support marked as done)
2025-11-10 21:21:27 +08:00
Jason
b1abdf95aa
feat(sponsor): add PackyCode as official partner
...
- Add PackyCode to sponsor section in README (both EN/ZH)
- Add PackyCode logo to assets/partners/logos/
- Mark PackyCode as partner in provider presets (Claude & Codex)
- Add promotion message to i18n files with 10% discount info
2025-11-10 18:44:19 +08:00
Jason
b617879035
docs: add v3.6.0 release notes and update READMEs with missing features
...
**Release Notes**
- Create Chinese v3.6.0 release notes in docs/ folder
**README Updates**
Add documentation for three missing v3.6.0 features:
1. Claude Configuration Data Structure Enhancements
- Granular model configuration: migrated from dual-key to quad-key system
- New fields: ANTHROPIC_DEFAULT_HAIKU_MODEL, ANTHROPIC_DEFAULT_SONNET_MODEL,
ANTHROPIC_DEFAULT_OPUS_MODEL, ANTHROPIC_MODEL
- Replaces legacy ANTHROPIC_SMALL_FAST_MODEL with automatic migration
- Backend normalizes old configs with smart fallback chain
- UI expanded from 2 to 4 model input fields
2. Updated Provider Models
- Kimi: updated to latest kimi-k2-thinking model (from k1 series)
- Removed legacy KimiModelSelector component
3. Custom Configuration Directory (Cloud Sync Support)
- Customize CC Switch's configuration storage location
- Point to cloud sync folders (Dropbox, OneDrive, iCloud, etc.)
to enable automatic config synchronization across devices
- Managed via Tauri Store for better isolation
**Files Changed**
- README.md & README_ZH.md: added feature documentation
- docs/release-note-v3.6.0-zh.md: comprehensive Chinese release notes
2025-11-07 22:05:33 +08:00
Jason
8d77866160
Release v3.6.0: Major architecture refactoring and feature enhancements
...
New Features:
- Provider duplication and manual sorting via drag-and-drop
- Custom endpoint management for aggregator providers
- Usage query with auto-refresh interval and test script API
- Config editor improvements (JSON format button, real-time TOML validation)
- Auto-sync on directory change for WSL environment support
- Load live config when editing active provider to protect manual modifications
- New provider presets: DMXAPI, Azure Codex, AnyRouter, AiHubMix, MiniMax
- Partner promotion mechanism (Zhipu GLM Z.ai)
Architecture Improvements:
- Backend: 5-phase refactoring (error handling → command split → services → concurrency)
- Frontend: 4-stage refactoring (tests → hooks → components → cleanup)
- Testing: 100% hooks unit test coverage, integration tests for critical flows
Documentation:
- Complete README rewrite with detailed architecture overview
- Separate Chinese (README_ZH.md) and English (README.md) versions
- Comprehensive v3.6.0 changelog with categorized changes
- New bilingual screenshots and partner banners
Bug Fixes:
- Fixed configuration sync issues (apiKeyUrl priority, MCP sync, import sync)
- Fixed usage query interval timing and refresh button animation
- Fixed UI issues (edit mode alignment, language switch state)
- Fixed endpoint speed test and provider duplicate insertion position
- Force exit on config error to prevent silent fallback
Technical Details:
- Updated to Tauri 2.8.x, TailwindCSS 4.x, TanStack Query v5.90.x
- Removed legacy v1 migration logic for better startup performance
- Standardized command parameters (unified to camelCase `app`)
- Result pattern for graceful error handling
2025-11-07 16:27:51 +08:00