Skip to content

v0.5.3

Choose a tag to compare

@github-actions github-actions released this 08 Jul 13:20

What's Changed

  • chore(deps): upstream refresh + feat(overlay): zero-fork model registration by @magicnight in #44
  • feat(mcp): MCPClientPool — connect/aggregate/route external MCP servers by @magicnight in #45
  • Update release action to Node 24 by @balcsida in #43
  • fix(server): separate reasoning into reasoning_content (issue #30) by @magicnight in #46
  • docs: refresh + slim READMEs (EN + zh-CN), untrack local plans by @magicnight in #47
  • feat(server): --api-key bearer auth for /v1 and /api routes (v0.5.1) by @magicnight in #48
  • feat(server): v0.5.1 — Anthropic endpoint, model aliases, per-model TTL, template kwargs by @magicnight in #49
  • fix(server): v0.5.1 follow-ups — GUI TTL wiring + in-flight-safe sweep, kwargs to TUI/MCP, alias-keyed kwargs by @magicnight in #50
  • fix: v0.5.3 server/pool stability wave (7 P0/P1 defects + regression tests) by @magicnight in #51
  • feat: DeepSeek V3.2 pure-Swift port — zero-fork overlay (parity 1e-4) by @magicnight in #52
  • feat: v0.5.2 — embeddings + reranker (MLXEmbedders) by @magicnight in #53
  • docs: refresh CHANGELOG + README (EN/zh-CN) for v0.5.3 + DeepSeek landing by @magicnight in #54
  • fix(ci): gate MLX tests correctly — unbreak SPM + Metal jobs by @magicnight in #55
  • fix: P2 hardening — GUI apiKey, constant-time auth, pool byte accounting, /x lock, isGenerating refcount by @magicnight in #56
  • fix: P3 cleanup wave — legacy completions, alias listing, telemetry, terminal chunk, pool race, embedder gating by @magicnight in #57
  • docs: CHANGELOG for PRs #55-#57 + roadmap refresh by @magicnight in #58

Full Changelog: v0.5.0...v0.5.3