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
- perf(translator): build input and messages arrays in a single pass (613255e)
- perf(translator): build claude system and messages arrays in a single pass (3c6c7b7)
- fix(translator): reduce Claude to Codex allocations (b3ffb11)
- perf(translator): avoid redundant gjson array parsing (e1e2357)
- feat(redis): add plugin sync timeout and enhance redis options handling (b651a1a)
- chore(go): update
golang.org/x/systo v0.47.0 in Claude web search router (58ef846) - fix(auth): update credential filename logic to include account hash (0b2ce80)
- feat(auth): add explicit handling for
count_tokensendpoint errors and enhance model availability logic (36ed0ca) - Merge pull request #4329 from mazzz1y/perf/executor (910ab83)
- Merge pull request #4366 from Johnnybyzhang/fix/claude-codex-allocation-fix (9f1e890)
- test(translator): add benchmarks for request translation performance across large histories (3c2010b)
- perf(translator): optimize array allocation logic and replace
JoinRawArraywithSetRawArrayItemsmethods (7c61e98)
What's Changed
- perf(translator): build input and messages arrays in a single pass by @mazzz1y in #4329
- perf(translator): 降低 Claude → Codex 请求转换的内存分配 by @Johnnybyzhang in #4366
New Contributors
- @Johnnybyzhang made their first contribution in #4366
Full Changelog: v7.2.88...v7.2.89