Skip to content

Releases: DevNewbie1826/ccproxy

v0.4.0

Choose a tag to compare

@DevNewbie1826 DevNewbie1826 released this 17 Jul 12:20

Provider layer modernization

Changed

  • Structured YAML config composition (Yams-based ConfigComposer) replaces string-concatenated config generation
  • Kimi is now an official OAuth provider (Kimi for Coding) — legacy API-key credentials are automatically quarantined and the app shows "Re-login required"
  • Model catalog now tracks the CLIProxyAPI main-branch model registry (no more pinned commit)
  • Bundled CLIProxyAPI updated to v7.2.83

Added

  • New provider: xAI Grok (OAuth)
  • User config overlay support (~/.cli-proxy-api/config.yaml merged additively)
  • Secure file writer: credential and config files are created with owner-only permissions (0600) from the start

Fixed

  • Empty user config overlay no longer drops generated provider config
  • Generated OAuth model exclusions now merge with user-declared exclusions

macOS 13.0+ (Apple Silicon). If Gatekeeper blocks first launch: System Settings → Privacy & Security → Open Anyway.

CCProxy v0.3.3

Choose a tag to compare

@DevNewbie1826 DevNewbie1826 released this 11 Jun 19:55

Bug fix release.

  • Fix /v1/models so OAuth-backed Codex and Claude models use backend-compatible raw model IDs.
  • Keep generated-prefix providers such as Z.AI, Kimi, MiniMax, and OpenCode Go provider-qualified.

Verification:

  • swift test
  • arm64 release archive built with APP_VERSION=0.3.3 APP_BUILD_NUMBER=16 TARGET_ARCH=arm64
  • Sparkle signature and appcast metadata verified

CCProxy v0.3.2

Choose a tag to compare

@DevNewbie1826 DevNewbie1826 released this 06 Jun 04:32
abb2569

Adds the OpenCode Go provider logo and publishes the v0.3.2 build 15 arm64 Sparkle update.\n\nArchive SHA-256: 5f46f122e2d57bf6b2cda78eb9a633f4053df7e279e66a7e315bffa6104632ed\nArchive size: 16,084,480 bytes

v0.3.1

Choose a tag to compare

@DevNewbie1826 DevNewbie1826 released this 05 Jun 19:57
bf7fc0e

CCProxy v0.3.1

  • Enforces catalog source policy: OAuth providers use pinned CLIProxyAPI registry sources; compatible/API-key providers use models.dev.
  • Invalidates stale old-policy catalog caches with schema version 2.
  • Includes signed arm64 macOS app archive for build 14.

Archive SHA-256: 53b8dbec1c4b3b5ae0e13245f301e8ba2ab8afd359e5cf3de89ae3cec9005bdb
Archive size: 16,083,579 bytes

CCProxy v0.3.0

Choose a tag to compare

@DevNewbie1826 DevNewbie1826 released this 05 Jun 15:44
32956c9

CCProxy v0.3.0 build 13.\n\n- Updates Sparkle appcast for v0.3.0.\n- Includes verified CLIProxyAPI 7.1.45 backend.\n- Publishes verified arm64-only CCProxy.app.zip.\n\nArchive SHA-256: 8b04e1a16c00f29412fa3faf2f5d0524bcca0620e72120507fc168d8327976af

CCProxy v0.2.0

Choose a tag to compare

@DevNewbie1826 DevNewbie1826 released this 04 Jun 15:37
efb683c

CCProxy v0.2.0

Changes

  • Removes retired OAuth providers from the app release line: Gemini, GitHub Copilot, Antigravity, and Qwen
  • Keeps Claude Code, Codex, Z.AI, MiniMax, and Kimi
  • Updates bundled CLIProxyAPI backend to 7.1.44
  • Updates Sparkle appcast metadata for build 12

Verification

  • make backend-version: CLIProxyAPI 7.1.44
  • make test: PASS (98 tests, 1 skipped, 0 failures)
  • make build: PASS
  • App bundle metadata: 0.2.0 / 12
  • Sparkle appcast signature and archive length verified
  • Release archive SHA-256: 1ff25eb55352ec08f8ecf7ea842c3d6ed9f9c61f82ced449e966f3c03a87d277

CCProxy v0.1.10

Choose a tag to compare

@DevNewbie1826 DevNewbie1826 released this 03 Jun 15:53
458eb30

CCProxy v0.1.10 build 11.

Includes updated bundled CLIProxyAPI and Sparkle appcast metadata for https://github.com/DevNewbie1826/ccproxy/releases/download/v0.1.10/CCProxy.app.zip.

CCProxy v0.1.9

Choose a tag to compare

@DevNewbie1826 DevNewbie1826 released this 03 Jun 01:48
6247826

CCProxy v0.1.9 updates the bundled CLIProxyAPI binary to version 7.1.40 and publishes Sparkle appcast metadata for build 10.

v0.1.8

Choose a tag to compare

@DevNewbie1826 DevNewbie1826 released this 06 May 17:40

Hotfix: force provider-prefixed model IDs in CLIProxyAPI config to prevent raw duplicate model exposure for prefixed Claude-compatible providers.

v0.1.7

Choose a tag to compare

@DevNewbie1826 DevNewbie1826 released this 06 May 07:41
66ef8d0

Filter duplicate /v1/models entries in the local proxy and preserve short model alias compatibility.