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