Skip to content

Releases: router-for-me/CLIProxyAPIPlus

v6.8.24-0

21 Feb 13:15
af8e9ef

Choose a tag to compare

Changelog

  • f91807b Add GPT-4o model variants while keeping Gemini 3.1 Pro preview
  • af8e9ef Merge branch 'router-for-me:main' into main
  • d6ec33e Merge pull request router-for-me#1662 from matchch/contribute/cache-user-id
  • 950de29 Merge pull request #255 from ladeng07/main
  • cec6f99 Merge pull request #256 from kavore/fix/oauth-copilot-claude-aliases
  • c1c62a6 feat(gemini): add Gemini 3.1 Pro Preview model definitions
  • 2fdf5d2 feat: add cache-user-id toggle for Claude cloaking
  • 081cfe8 fix(gemini): correct Created timestamps for Gemini 3.1 Pro Preview model definitions
  • b3da00d fix: add default copilot claude model aliases for oauth routing
  • 740277a refactor(registry): deduplicate GitHub Copilot GPT-4o model definitions

v6.8.23-0

20 Feb 14:47
57d18bb

Choose a tag to compare

Changelog

  • 57d18bb Merge branch 'router-for-me:main' into main
  • a5f4166 Merge pull request router-for-me#1644 from possible055/main
  • d4829c8 Merge pull request router-for-me#1652 from thebtf/fix/claude-translator-arguments
  • 7b0eb41 Merge pull request router-for-me#1660 from Grivn/fix/claude-token-url
  • b24786f Merge pull request #250 from TonyRL/feat/copilot-gemini-3.1
  • 10b9c6c Merge pull request #252 from DragonBaiMo/fix/kiro-thinking-stream-dedup
  • f2b1ec4 feat(registry): add Gemini 3.1 Pro to GitHub Copilot provider
  • 1a0ceda feat: add Gemini 3.1 Pro Preview model definition
  • ef5901c fix(claude): use api.anthropic.com for OAuth token exchange
  • 7094992 fix(kiro): deduplicate thinking stream emission
  • 7c9c89d fix(kiro): keep thinking enabled across request formats
  • 07cf616 fix: handle response.function_call_arguments.done in codex→claude streaming translator
  • 1cc21cc fix: prevent duplicate function call arguments when delta events precede done

v6.8.22-0

19 Feb 14:12
2b8c466

Choose a tag to compare

Changelog

  • 61da7bd Merge PR router-for-me#1626 into codex/pr-1626
  • e92e2af Merge branch 'codex/pr-1626' into dev
  • c09fb2a Merge branch 'main' into plus
  • 349a634 Merge pull request router-for-me#1645 from tinyc0der/fix/antigravity-tool-result-json
  • ca2174e Merge pull request #249 from router-for-me/plus
  • a6bdd9a feat: add passthrough headers configuration
  • 1f8f198 feat: passthrough upstream response headers to clients
  • 0082277 fix(antigravity): prevent invalid JSON when tool_result has no content
  • 2789396 fix: ensure connection-scoped headers are filtered in upstream requests
  • 2b8c466 refactor(executor, handlers): replace channel-based streams with StreamResult for consistency
  • 4445a16 test(handlers): add tests for passthrough headers behavior in WriteErrorResponse

v6.8.21-0

18 Feb 20:48
ae4c502

Choose a tag to compare

Changelog

  • 709d999 Add usage to /v1/completions
  • b5756bf Fix Copilot 0x model incorrectly consuming premium requests
  • 5726a99 Improve Copilot provider based on ericc-ch/copilot-api comparison
  • a54877c Merge branch 'dev'
  • 22c0c00 Merge branch 'main' into feat/sonnet-4-6
  • ec60680 Merge branch 'main' into plus
  • abf1629 Merge branch 'main' of https://github.com/ultraplan-bit/CLIProxyAPIPlus
  • b2b1752 Merge branch 'pr-1624' into dev
  • 7fe8246 Merge branch 'tui' into dev
  • 76294f0 Merge pull request router-for-me#1608 from thebtf/fix/tool-reference-proxy-prefix-mainline
  • 55f9381 Merge pull request router-for-me#1618 from alexey-yanchenko/fix/completions-usage
  • 252f7e0 Merge pull request router-for-me#1625 from thebtf/feat/tool-prefix-config
  • 2d12bec Merge pull request router-for-me#1627 from thebtf/fix/reasoning-effort-clamping
  • fff8664 Merge pull request router-for-me#1628 from thebtf/fix/masquerading-headers
  • 9c04044 Merge pull request router-for-me#1635 from thebtf/fix/openai-translator-tool-streaming
  • dc375d1 Merge pull request #239 from TonyRL/feat/copilot-codex-5.3
  • 5db244a Merge pull request #240 from TonyRL/feat/copilot-sonnet-4.6
  • 357c191 Merge pull request #242 from ultraplan-bit/main
  • 9eb3e7a Merge pull request #243 from gl11tchy/feat/claude-sonnet-4-6
  • ecb01d3 Merge pull request #244 from PancakeZik/feat/sonnet-4-6
  • ae4c502 Merge pull request #248 from router-for-me/plus
  • 0a2555b Update internal/tui/auth_tab.go
  • e5b5dc8 chore(executor): remove unused Openai-Beta header from Codex executor
  • 020df41 chore(tui): update readme, fix usage
  • bb86a0c feat(logging, executor): add request logging tests and WebSocket-based Codex executor
  • e42ef9a feat(registry): add Claude Sonnet 4.6 model definitions
  • c552753 feat(registry): add GPT-5.3 Codex to GitHub Copilot provider
  • 922d414 feat(registry): add Sonnet 4.6 to GitHub Copilot provider
  • f31f7f7 feat(tui): add i18n
  • 54ad7c1 feat(tui): add manager tui
  • 2bcee78 feat(tui): add standalone mode and API-based log polling
  • 93fe58e feat(tui): add standalone mode and API-based log polling
  • b0cde62 feat: add Claude Sonnet 4.6 model support for Kiro provider
  • 9261b0c feat: add per-auth tool_prefix_disabled option
  • 2c88218 fix(tui): update with review
  • 98f0a3e fix: add proxy_ prefix handling for tool_reference content blocks (#1)
  • 2ea9526 fix: clamp reasoning_effort to valid OpenAI-format values
  • 5fa23c7 fix: handle tool call argument streaming in Codex→OpenAI translator
  • 603f06a fix: handle tool_reference nested inside tool_result.content[]
  • 24c1861 fix: skip built-in tools in tool_reference prefix + refactor to switch
  • 7cc7254 fix: skip proxy_ prefix for built-in tools in message history
  • 73dc0b1 fix: update Claude masquerading headers and make them configurable
  • f9a09b7 style: sort model entries per review feedback

v6.8.18-1

16 Feb 16:05
e186ccb

Choose a tag to compare

Changelog

  • 5a7932c Added Kilo Code as a provider, with auth. It fetches the free models, tested them (works), for paid models someone will have to experiment so only the free ones are known to work
  • f8f8cf1 Fix Copilot codex model Responses API translation for Claude Code
  • 8fc0b08 Merge pull request #233 from ultraplan-bit/fix/copilot-codex-responses-translation
  • e186ccb Merge pull request #234 from detroittommy879/feature/add-kilocode-provider
  • 1dbeb08 added kilocode auth, needs adjusting
  • d328e54 refactor(kilo): address code review suggestions for robustness

v6.8.18-0

16 Feb 15:55
52a257d

Choose a tag to compare

Changelog

  • a12d907 Merge branch 'main' into plus
  • b5fe78e Merge pull request router-for-me#1597 from router-for-me/kimi-fix
  • 1b1ab1f Merge pull request router-for-me#1606 from router-for-me/add-qwen-3.5
  • 52a257d Merge pull request #237 from router-for-me/plus
  • 453aaf8 chore(runtime): update Qwen executor user agent and headers for compatibility with new runtime standards
  • a9d0bb7 feat(registry): add Qwen 3.5 Plus model definitions
  • d1f667c feat(registry): add support for 'kimi' channel in model definitions

v6.8.16-0

15 Feb 06:54
d560c20

Choose a tag to compare

Changelog

  • d560c20 Merge branch 'router-for-me:main' into main
  • 908c8ea Merge pull request router-for-me#1543 from sususu98/feat/gemini-cli-google-one
  • f5f2c69 Merge pull request router-for-me#1595 from alexey-yanchenko/feature/cache-usage-from-codex-to-chat-completions
  • 63d4de5 Pass cache usage from codex to openai chat completions
  • 55789df chore(docker): update Go base image to 1.26-alpine
  • f3ccd85 feat(gemini-cli): add Google One login and improve auto-discovery
  • c359f61 fix(auth): normalize Gemini credential file prefix for consistency
  • 46a6782 refactor(all): replace manual pointer assignments with new to enhance code readability and maintainability

v6.8.15-1

15 Feb 06:53
5abeca1

Choose a tag to compare

Changelog

  • 294eac3 Merge branch 'main' into main
  • c0d8e0d Merge pull request #226 from Skyuno/refactor/websearch-alignment
  • edb2993 Merge pull request #228 from xilu0/fix/antigravity-fetch-models-logging
  • 65bec4d Merge pull request #229 from Buywatermelon/fix/issue-222-kiro-alias-deletion
  • a311040 Merge pull request #230 from ultraplan-bit/main
  • 5abeca1 Merge pull request #231 from ChrAlpha/main
  • f9a9913 Update internal/runtime/executor/antigravity_executor.go
  • af15083 feat(models): add Thinking support to GitHub Copilot models
  • 795da13 feat(tests): add comprehensive GitHub Copilot tests for reasoning effort levels
  • 75818b1 fix(antigravity): add warn-level logging to silent failure paths in FetchAntigravityModels
  • c4722e4 fix(copilot): forward Claude-format tools to Copilot Responses API
  • 9e652a3 fix(github-copilot): remove 'xhigh' level from Thinking support
  • 6df16be fix: preserve explicitly deleted kiro aliases across config reload (#222)
  • 2db8921 kiro: use payloadRequestedModel for response model name
  • 632a2fd refactor: align GenerateSearchIndicatorEvents return type with other event builders
  • 587371e refactor: align web search with executor layer patterns
  • 5626637 security: remove query content from web search logs to prevent PII leakage

v6.8.15-0

13 Feb 04:55
cbe5695

Choose a tag to compare

Changelog

  • 4b2d40b Add CLIProxyAPI Dashboard to 'Who is with us?' section
  • 8ea6ac9 Merge branch 'main' into plus
  • 46a6853 Merge pull request router-for-me#1568 from itsmylife44/add-cliproxyapi-dashboard
  • b3ccc55 Merge pull request router-for-me#1574 from fbettag/feat/gpt-5.3-codex-spark
  • cbe5695 Merge pull request #227 from router-for-me/plus
  • 1ce56d7 Update internal/registry/model_definitions_static_data.go
  • ae1e8a5 chore(runtime, registry): update Codex client version and GPT-5.3 model creation date
  • 1ff5de9 docs(readme): add CLIProxyAPI Dashboard to project list
  • 41a78be feat(registry): add gpt-5.3-codex-spark model definition

v6.8.14-0

12 Feb 14:48
726f1a5

Choose a tag to compare

Changelog

  • 726f1a5 Merge branch 'router-for-me:main' into main
  • 575881c feat(registry): add new model definition for MiniMax-M2.5