github kaitranntt/ccs v7.0.0

latest releases: v7.61.1-dev.7, v7.61.1-dev.6, v7.61.1-dev.5...
3 months ago

7.0.0 (2025-12-21)

⚠ BREAKING CHANGES

  • install: GLM/GLMT/Kimi profiles no longer auto-created
  • remove glm.settings.json auto-creation
  • remove glmt.settings.json auto-creation
  • remove kimi.settings.json auto-creation
  • config.json now starts with empty profiles
  • users create via: ccs api create --preset glm
  • or via UI: Profile Create Dialog → Provider Presets
  • existing profiles preserved for backward compatibility

Features

  • api: unify profile management with config-aware services (4c74e92)
  • cli: add --preset option to ccs api create command (418d121)
  • cli: add interactive OpenRouter model picker for api create (d193626)
  • install: remove auto-creation of GLM/GLMT/Kimi profiles (f96116d)
  • openrouter: prioritize Exacto models for better agentic performance (ebc8ee2)
  • proxy: improve remote proxy UX defaults (116b6a1)
  • ui: add dynamic newest models detection for OpenRouter (a1cbd4d)
  • ui: add OpenRouter badge to API Profiles sidebar item (a08aef9)
  • ui: add OpenRouter model catalog core infrastructure (80beb1d)
  • ui: add OpenRouter model picker and tier mapping components (3cd21bb)
  • ui: add provider preset categories with helper function (10cfe0f)
  • ui: add provider presets and OpenRouter promo components (9c90e1d)
  • ui: add streamlined OpenRouter profile editor (7788137)
  • ui: add value input for new environment variables (f947aeb)
  • ui: integrate OpenRouter model picker into profile editor (677f9d1)
  • ui: rewrite profile create dialog with provider presets (adcc323)

Bug Fixes

  • ci: use custom dev versioning to preserve stable version coupling (dce4b36)
  • cliproxy: correct remote proxy URL building for default port (294d8d5)
  • cliproxy: improve remote proxy error messages (55464c5), closes #142
  • cliproxy: use /v1/models for remote proxy health check (5e1d290), closes #142
  • config: add missing cliproxy_server section to YAML serialization (b322203)
  • openrouter: add ANTHROPIC_API_KEY="" default for OpenRouter profiles (70bc44e)
  • openrouter: correct ANTHROPIC_BASE_URL to https://openrouter.ai/api (7d4961e)
  • openrouter: show all env vars except API key in Additional Variables (f41d361)
  • ui: deduplicate API key and restore add variable input (3f7add5)
  • ui: model selection now updates all tiers correctly (723ce28)
  • ui: resolve Radix ScrollArea viewport overflow (2b6600a)
  • ui: show OpenRouterQuickStart by default on API page (05380e2)
  • ui: use current input values for test connection and persist across tabs (12b534c), closes #142 #163 #164 #165
  • update: correct dev version comparison semantic (df77745)

Code Refactoring

  • config: remove secrets.yaml architecture (4f4ab43)
  • ui: rename /api route to /providers (9382278)
  • ui: reorganize profile create dialog with preset categories (96310dd)
  • ui: replace hardcoded orange colors with accent tokens (b9f6823)

Tests

  • npm: update tests for preset-based profile creation (de45fa0)

Don't miss a new ccs release

NewReleases is sending notifications on new releases.