v7.2.140
Added 1
- Enhance key deletion and patching with base URL validation
Changed 1
- Normalize credential metadata keys
Fixed 9
- Detect gemini interactions changes
- Keep image_generation on grok-4.6+ conversation requests
- Drop orphaned tool_choice after compact strips tools
- Raise the fallback client version to 2.9.1
- Normalize Claude thinking signatures in Gemini request and response conversion
- Derive stable request-scoped metadata.user_id for converters
- Validate and filter thought signatures in responses conversion
- Convert Grok client keepalive SSE frames to comments
- Normalize malformed schema nodes before cleanup
From CLIProxyAPI
Linux release assets
CLIProxyAPI_<version>_linux_<arch>.tar.gzis the default Linux build. It supports dynamic library plugins and is built against a GLIBC 2.17 baseline.CLIProxyAPI_<version>_linux_<arch>_no-plugin.tar.gzis the portable Linux build for musl-based or older systems such as OpenWrt. It does not support dynamic library plugins.
FreeBSD release assets
CLIProxyAPI_<version>_freebsd_aarch64_no-plugin.tar.gzis the FreeBSD arm64 build. It is built without CGO and does not support dynamic library plugins.
Changelog
- feat(auth): normalize credential metadata keys (e04d620c)
- fix(registry): detect gemini interactions changes (71c3c144)
- fix(xai): keep image_generation on grok-4.6+ conversation requests (dfdf183f)
- fix(xai): drop orphaned tool_choice after compact strips tools (87fb01b2)
- test(openai): expand reasoning fallback coverage in OpenAI responses non-stream conversion tests (d9869ed9)
- test(claude): expand OpenAI conversion tests for
reasoning_contentand stream/non-stream parity (65071f7c) - fix(antigravity): raise the fallback client version to 2.9.1 (#5175) (a834917e)
- fix(gemini): normalize Claude thinking signatures in Gemini request and response conversion (b3f72cef)
- fix(claude): derive stable request-scoped
metadata.user_idfor converters (ab8f00db) - feat(auth): enhance key deletion and patching with base URL validation (ebda7509)
- Merge pull request #5176 from router-for-me/auth (eeaa2e18)
- fix(openai): validate and filter thought signatures in responses conversion (d5b57a2d)
- fix(codex): convert Grok client keepalive SSE frames to comments (4d68ca8a)
- Merge pull request #5174 from HuiCheng/fix/xai-keep-image-generation-grok-46 (7d5b23f1)
- Merge pull request #5177 from YogaSakti/fix/antigravity-fallback-version (1be84170)
- fix(gemini): normalize malformed schema nodes before cleanup (a7e3596b)
What's Changed
- Normalize credential metadata and enhance registry interactions by @hkfires in https://github.com/router-for-me/CLIProxyAPI/pull/5176
- fix(xai): keep image_generation on grok-4.6+ conversation requests by @HuiCheng in https://github.com/router-for-me/CLIProxyAPI/pull/5174
- fix(antigravity): raise the fallback client version to 2.9.1 (#5175) by @YogaSakti in https://github.com/router-for-me/CLIProxyAPI/pull/5177
New Contributors
- @HuiCheng made their first contribution in https://github.com/router-for-me/CLIProxyAPI/pull/5174
Full Changelog: https://github.com/router-for-me/CLIProxyAPI/compare/v7.2.139...v7.2.140