github router-for-me/CLIProxyAPI v7.2.89

latest releases: v7.2.91, v7.2.90
one day ago

Linux release assets

  • CLIProxyAPI_<version>_linux_<arch>.tar.gz is 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.gz is 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.gz is 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/sys to 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_tokens endpoint 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 JoinRawArray with SetRawArrayItems methods (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

Full Changelog: v7.2.88...v7.2.89

Don't miss a new CLIProxyAPI release

NewReleases is sending notifications on new releases.