github caidaoli/ccLoad v2.4.0
Release v2.4.0

latest releases: v2.28.0, v2.27.6, v2.27.5...
one month ago

What's Changed

✨ Features

  • feat(web): support fuzzy model search on model-test page (5d96683)

🐛 Bug Fixes

  • fix: invalidate api keys cache when channel deleted (ed755d6)

📝 Other Changes

  • perf(migrate): batch index lookups to skip CREATE INDEX on restart (920db36)
  • docs: revise code review pending list and sync CLAUDE.md (516fc7f)
  • refactor(admin): extract filterConfigs helper to dedupe handleListChannels (cb1c98d)
  • refactor: unify UUID v4/v5 generation into internal/util/uuid_local (08794c0)
  • docs: add code review pending items report (2026-05-01) (7c4e922)
  • refactor: consolidate CreateAuthToken INSERT branches via shared SQL constants (d7b9a04)
  • refactor: dedupe GetStats/GetStatsLite via executeStatsQuery (ccd2a1e)
  • refactor: expose cache breakdown via usageParser interface (0808763)
  • perf: keep SSE chunk parsing in []byte view (b5c2bd4)
  • refactor: consolidate Config deep-copy into Config.Clone (a26badb)
  • perf: refresh ChannelCache outside writer lock (5aa1c57)
  • docs(protocol): annotate TransformPlan body bytes memory peak (6ef1752)
  • perf(protocol): skip marshal round-trip for already-decoded JSON (9f2065e)
  • perf(sql): batch log inserts with multi-value statement (10f7f19)
  • perf(sql): batch protocol/model insert in single statement (f64e4da)
  • perf(sql): parallelize config aux loads (a0de9ac)
  • perf: fuzzyMatchModel 前缀列表外提 + 首字母分桶 (98e21cc)
  • perf: checkSoftError 加 bytes.Contains 短路,跳过非错误响应的 sonic.Unmarshal (d0a6a89)
  • perf: isStreamingRequest 加 bytes.Contains 短路,跳过无 stream 字段请求的 Unmarshal (58e10e7)
  • perf: looksLikeJSON 改首字节扫描,避免 TrimSpace 全量切片 (9aeee8f)
  • refactor: 提取 computeRequestCost 消除两处成本计算重复 (90efbb0)
  • perf: marshalStableJSON 改用 sonic 配置 SortMapKeys+EscapeHTML (fc61b08)
  • refactor: remove redundant stopOnce nesting in HybridStore.Close (f5f486e)

📦 下载

平台 架构 文件
macOS Intel ccload-darwin-amd64
macOS Apple Silicon ccload-darwin-arm64
Linux x86_64 ccload-linux-amd64
Linux ARM64 ccload-linux-arm64
Windows x86_64 ccload-windows-amd64.exe

校验和: checksums.txt

🔐 验证下载

# macOS/Linux
sha256sum -c checksums.txt

# Windows (PowerShell)
Get-FileHash ccload-windows-amd64.exe -Algorithm SHA256

Don't miss a new ccLoad release

NewReleases is sending notifications on new releases.