Commit Graph

17 Commits

  • docs: add AICoding.sh sponsor to README files
    Add AICoding.sh as a new sponsor with translations for all three
    language versions (EN, ZH, JA).
  • docs(sponsors): add AICodeMirror and reorder sponsor list
    - Add AICodeMirror as new sponsor with logo
    - Sync changes across all README languages (EN/ZH/JA)
  • docs: add Cubence as sponsor partner
    Add Cubence sponsor information to README in all three languages
    (English, Chinese, Japanese).
  • docs: make sponsor logos clickable and update sponsor list
    - Make all sponsor logos clickable links in README files (EN/ZH/JA)
    - Replace ShanDianShuo with DMXAPI sponsor
    - Add DMXAPI logo images (dmx-en.jpg, dmx-zh.jpeg)
    - Unify sponsor list across all language versions
  • fix(config): correct MiniMax apiKeyUrl to minimaxi.com
    Update apiKeyUrl domain to match official website URL.
    Also update screenshots for all locales (en, ja, zh).
  • docs: update screenshots and add Japanese locale images
    - Update README_JA.md to reference Japanese screenshots
    - Add Japanese screenshots (main-ja.png, add-ja.png)
    - Update English and Chinese screenshots with latest UI
    - Remove outdated README_i18n.md documentation
  • docs(readme): update for v3.7.0 release with six major features
    Update both English and Chinese README files to reflect the major platform positioning shift and new capabilities:
    
    **Platform Positioning**
    - Update tagline: "From Provider Switcher to All-in-One AI CLI Management Platform"
    - Emphasize unified management of configurations, MCP, Skills, and Prompts
    
    **v3.7.0 Highlights**
    - Gemini CLI Integration: Third supported AI CLI with dual-file config
    - Claude Skills Management: GitHub integration, lifecycle management
    - Prompts Management: Multi-preset system with Markdown editor
    - MCP v3.7.0 Unified Architecture: SSE transport, smart parser, cross-app sync
    - Deep Link Protocol: ccswitch:// for one-click config sharing
    - Environment Conflict Detection: Auto-detect and resolve config conflicts
    
    **Documentation Updates**
    - Add v3.7.0 release notes link
    - Expand Quick Start with Skills and Prompts management guides
    - Update configuration files section with Gemini environment variables
    - Add ShanDianShuo sponsor logos and information
    
    **Technical Details**
    - 18,000+ lines of new code across 6 core features
    - Cross-app support for Claude Code, Codex, and Gemini CLI
    - Complete usage instructions for new management systems
  • 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
  • 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