6.6.0 (2025-12-19)
⚠ BREAKING CHANGES
- Native shell installers (curl/irm) no longer work.
Usenpm install -g @kaitranntt/ccsinstead.
Features
- ci: add Discord notifications for releases (ee76d66)
- ci: add semantic-release for dev branch with rich Discord notifications (0f590c8)
- cleanup: add age-based error log cleanup (45207b4)
- cliproxy: add getRemoteEnvVars for remote proxy mode (f4a50d0)
- cliproxy: add proxy config resolver with CLI flag support (68a93f0)
- cliproxy: add remote proxy client for health checks (30d564c)
- cliproxy: integrate remote proxy mode in executor (bd1ff2f)
- cliproxy: set WRITABLE_PATH for log storage in ~/.ccs/cliproxy/ (6b9396f)
- config: add proxy configuration types and schema (eff2e2d)
- config: add proxy section to unified config loader (1971744)
- dashboard: add error log viewer for CLIProxy diagnostics (5b3d565), closes #132
- global-env: add global environment variables injection for third-party profiles (5d34326)
- ui: add absolute path copy for error logs (5d4f49e)
- ui: add Proxy settings tab to dashboard (9a9ef98)
- ui: add Stop and Restart buttons to ProxyStatusWidget (c9ad0b0)
- ui: add version sync timestamp to ProxyStatusWidget (d43079b)
- ui: redesign error logs monitor with split view layout (8f47b87)
- ui: show CLIProxyAPI update availability in dashboard (96762a9)
- web-server: add proxy configuration API routes (8decdfb)
Bug Fixes
- ci: remove deprecated installer references from dev-release workflow (4b969b6)
- ci: remove sync-version.js that depends on deleted VERSION file (18729c9)
- cliproxy: prevent misleading update message when proxy is running (2adc272), closes #143
- error-logs-monitor: properly handle status loading state (1ef625e)
- profiles: prevent env var inheritance for settings-based profiles (903bc10)
Documentation
- cliproxy: add remote proxy documentation (196422c)
Styles
- ui: use sidebar accent colors for proxy update button (eeb6913)
- ui: widen cliproxy sidebar from w-64 to w-80 (248d970)