Repository navigation
Releases: Atypical-Consulting/ClaudeCodeUI
Releases · Atypical-Consulting/ClaudeCodeUI
Release list
v0.4.2
v0.4.1
v0.4.0
0.4.0 (2026-10-11)
Features
- overview: resume page at rest: how each session ended, week spend, last quota, unsaved worktrees (#109) (c2bfe1f)
Bug Fixes
- desktop: lower the window minimum to 640x480 so tiling WMs can halve it (#110) (c20d2b9)
- overview: at rest, rounds 10-19 of the critique (22 → 37/40) (#115) (fb8e292)
- overview: one gesture at rest: Resume is the primary, lead is the session waiting on you, honest keys, less debris (#114) (029a209)
- overview: triage at rest: purpose headline, lead card, quota alarm, keyboard, risk-sorted worktrees (#113) (eaef9f4)
- ui: centre the reading column so hiding the inspector leaves no blank strip (#106) (c5a8756)
- ui: quieter rail typography: 13px regular rows, 11px meta (#108) (b79ef2a)
Documentation
v0.3.0
0.3.0 (2026-10-11)
Features
- Claude Code CLI parity (permissions, MCP, plugins, thread, usage, settings, composer, lifecycle, agents) (#104) (6fb088f)
- session: open the session first, write the prompt in its composer (#98) (e6c8c8c)
- session: parity quick wins with the Claude Code CLI (#101) (9aba062)
Bug Fixes
v0.2.0
0.2.0 (2026-10-10)
Features
- composer: @ file mentions with autocomplete (#81) (ce23299)
- composer: prompt history with ArrowUp / ArrowDown (#82) (f568796)
- desktop: check for updates with the Tauri updater (#72) (9b41b8b)
- extensions: read-only Hooks tab and hook activity rows (#88) (d59acd5)
- extensions: sign in to needs-auth MCP servers (#89) (7bf84c4)
- memory: view and edit the session's CLAUDE.md memory files in the inspector (#90) (51594d5)
- notifications: desktop and browser notifications when a session needs a decision or finishes a turn (#84) (6f40cd1)
- overview: accurate run cost, actionable decision queue, empty states and session navigation (#67) (93b9b6e)
- palette: search past session messages from Ctrl K (#92) (18dd61b)
- paste, drop or pick images in the composer and send them as stream-json image blocks (#80) (9dbdd2d)
- permissions: plan approval card for ExitPlanMode (#77) (80c1d63)
- session: additional working directories (--add-dir), live add, kept on resume (#91) (d57fbb5)
- session: AskUserQuestion answer form (#78) (8a518a9)
- session: background tasks panel (shell run_in_background and Monitor) with live output and Stop (#87) (84477bd)
- session: end a session, keep viewed history out of Active, flag sessions running elsewhere (#56) (aaf20ae)
- session: fork a session from the header, the palette or any reply (#86) (7901c96)
- session: pinned task list from TodoWrite / TaskCreate / TaskUpdate (#79) (a130e22)
- session: rewind a conversation and its files to a user message (#85) (68318a5)
- session: send messages while a turn is running (#83) (ed7db9a)
- workflow: ultracode Workflow runs in the thread and the inspector (#94) (8d121a7)
Bug Fixes
- a11y: announce streaming, status, completion, permission requests and form errors (#57) (c33056a)
- a11y: landmarks, h1, modal command palette, tabs/radios keyboard and control names (#65) (1518068)
- a11y: unclipped focus rings, reduced motion, WCAG contrast fixes (#64) (5b58186)
- composer: key session children, keep drafts per session and never lose a prompt (#50) (c860b2c)
- composer: raise SignalR receive limit so large pastes do not drop the circuit (#49) (9d14bfc)
- core: bound session memory, stderr capture and shutdown time (#61) (24134b5)
- core: guard reader loop, parsing, spawn and open races, and thread-safety (#63) (89a0349)
- desktop: enable CSP, open links externally, time-box login shell, surface server crashes (#60) (55760a5)
- diff: scrollable permission diff and bounded, safe diff preview reads (#55) (5c67484)
- i18n: localize hard-coded labels, plurals, French typography and platform key hints (#69) (4938652)
- i18n: localized, actionable error and exit messages; no French protocol strings (#68) (a9aed69)
- layout: responsive columns and overflow handling for narrow windows and long content (#66) (3af9ea7)
- new-session: fresh branch decision on Start, unique worktree names, model/effort pick (#59) (7cd3e0c)
- permissions: keep a pending request until the CLI reply succeeds; label deny-and-send (#53) (08cf36f)
- permissions: safe approve/deny shortcuts and an always-reachable permission card (#52) (e364f6e)
- post-merge regressions from the audit wave (#74) (06c1377)
- pre-release polish (palette focus trap, fresh rail costs, update-check answers) (#75) (fc82b91)
- security: token-gate web mode, restrict AllowedHosts, block framing and cross-site state changes (#51) ([cd84604](https://github.com/Atypical-Consulting/Claude...
v0.1.0
0.1.0 (2026-10-09)
Features
- composer and inspector (WP2) (18584b3)
- extensions and appearance (WP5) (18584b3)
- Graphite console (Blazor) and Tauri desktop app (#11) (18584b3)
- graphite console foundations (WP0) (18584b3)
- i18n: English UI alongside French (#34) (b4fdcc0)
- integrate work packages WP1 to WP5 (18584b3)
- navigation, start screen, overview, history (WP3) (18584b3)
- probe: verify the unverified CLI controls with --probe-cli (#7) (#35) (9d5c471)
- server desktop mode (loopback, --parent-pid) and a help screen when claude is missing (18584b3)
- session thread (WP1) (18584b3)
- show API errors as a friendly card in the thread (#31) (af34894)
- site: documentation site and GitHub Pages deployment (18584b3)
- Tauri v2 desktop app (standalone server, dark splash, duck icon) (18584b3)
- ui: styled reconnect modal and error pages (#46) (2c2c149)
- worktrees, classification and safe cleanup (WP4) (18584b3)
Bug Fixes
- agents: keep background subagents running until their task-notification (#26) (a56385d)
- composer: keyboard navigation, aria-activedescendant and outside-click close for the model menu (#20) (2031701)
- cost: read past-session cost as max(cost-state, UI ledger) (#29) (4d37b74)
- protect the desktop server with a per-launch token and loopback host filter (18584b3)
- release: set-apple-secrets.sh reads a password piped from a file without a newline (#47) (ee4692f)
- repo name and root from worktree paths with either separator (18584b3)
- review fixes (cost after --resume, queued turns, safe Markdown, keyboard) (18584b3)
- session: trace claude boot, wait once on initialize, add --boot-probe (#30) (c51b33e)
- site: app pane ground, honest no-release card, docs screen column (18584b3)
- worktrees: keep repos discovered through -w sessions across worktree removal and restarts (#28) (150fc53)
- worktrees: kill the claude process tree on exit and surface orphan worktree-* branches (#32) (b37c082)
- worktrees: refresh the rail's cleanable tag on worktree scans (#16) (8f94914)
Documentation
- add English README and English site pages (#33) (529b70c)
- design: record Console Graphite system in DESIGN.md and sidecar (18584b3)
- graphite console implementation plan (18584b3)
- impeccable: record the concept-seed roll behind the site direction (18584b3)
- README (installation, prerequisites, development, publishing) and MIT license (18584b3)
- signed macOS installers, Apple Silicon only (drop Intel builds) (#43) (a9fbd7a)
- site: English screenshots and a bilingual 404 (#42) (794bbea)
- site: read the known-limitations list live from open GitHub issues (#37) (bc088c4)
- translate developer docs, comments and self-check messages to English (#40) (d9f6599)