v0.11.0
termsprawl 0.11.0
Changelog
- 253f74f chore: bump to 0.11.0
- dadce2a merge: chat driver v2 (11.4) + GitHub Actions CI (12.3) + relay client seam
- 612d9d1 merge: relay service v2 (11.2) — standalone relay/ + client seam
- d9f0733 docs: Phase 11+12 complete — chat nodes, relay service, CI in README/FEATURES/PLAN
- 2390884 feat(relay): core relay-client seam + IPC (crypto interop, runtime, TDD)
- 485ad58 docs(plan): 11.2 relay service complete — live-verified
- 2d2ecf8 docs(plan): 11.4 chat driver complete — verified live
- 3410a0f fix(chat): ChatNode streaming via local state + functional updates — events outran React Flow re-renders
- b42f3b2 fix(settings): drop empty keys array in chat normalize — keep default shape stable
- be0df70 fix(settings): normalize chat settings round-trip (11.4) — was stripped on load
- d7891ea feat(server): chat channels in Server Edition — shared runtime in core
- 50a421a feat(chat): ChatNode — streaming transcript, thinking blocks, slash commands, token chip
- 472ebba feat(settings-ui): chat models section — default provider/model + masked per-provider keys
- 1056d59 feat(chat): IPC surface + preload bridge + main runtime (TDD)
- 2b701a3 fix(chat): toAnthropicBody narrow typing for user/assistant roles
- 24e2827 feat(chat): cost meter + tool loop (TDD)
- 1a8bce4 feat(relay): admin API + metrics
- f21bc38 feat(chat): Anthropic SSE adapter (TDD)
- 9e86205 feat(chat): OpenAI-compatible SSE adapter (TDD)
- d061d6b feat(relay): WS hub — sessions, invites, E2E routing (TDD)
- 1b4e826 feat(chat): core conversation model (TDD)
- 0819548 feat(relay): X25519 + AES-GCM E2E envelopes (TDD)
- 0f4a8b8 feat(relay): GitHub device-flow auth (TDD)
- 4fdebfb feat(relay): standalone scaffold + JSON store (TDD)
- 877dfcf docs(plan): 12.3 CI status — Gitea live, GitHub Actions added (PR #6, runs blocked account-side)
- 215dd73 ci: retrigger workflow (synchronize)
- 9fa0dcb ci: GitHub Actions — verify on PR/push, release on tag (mirrors Gitea workflow)
Install
Download the AppImage or .deb from the Releases page.