Skip to content

Releases: writingdeveloper/devdeck

1.11.3

Choose a tag to compare

@github-actions github-actions released this 18 Jun 23:37

Performance

  • Smoother when running many cockpit sessions at once. With several embedded terminals streaming output, the renderer's single UI thread used to get flooded — even though CPU/RAM/GPU had plenty of headroom. Three fixes:
    • PTY output is batched in the main process (coalesced ~once per frame) before crossing IPC, so the renderer wakes far less often. Keystrokes stay responsive; input is never batched.
    • The session list skips its full rebuild when nothing visible changed (it previously rebuilt every second).
    • The cockpit's live git-branch refresh runs 2 git commands instead of 5 per session, trimming the periodic git-subprocess burst.

Windows / macOS / Linux builds attached (unsigned).

1.11.2

Choose a tag to compare

@github-actions github-actions released this 18 Jun 05:15

Fixes

  • Cockpit: restored sessions now show the real git branch instead of "-". After restarting DevDeck, restored terminal sessions displayed their branch as ⎇ - — the restored session carried no branch and the cockpit never re-read it. The cockpit now re-derives each session's branch (and uncommitted count) live, on open/select and a slow tick. Restored sessions resolve their real branch, and the pill also updates when you switch branches inside the terminal.

Windows / macOS / Linux builds attached (unsigned).

1.11.1

Choose a tag to compare

@github-actions github-actions released this 17 Jun 23:45

Fixes

  • Usage page no longer shows a phantom <synthetic> · 0% model. <synthetic> is Claude Code's internal tag for assistant lines that did not come from a real model call — API-error placeholders (e.g. a 401 during a token-refresh gap), interrupts. They carry zero tokens and are not a real model. They are now filtered out of the per-model breakdown, and they no longer trigger the false "estimate may be incomplete" (*) cost warning when every real model you used is priced. Your real token/cost numbers are unchanged.

Windows / macOS / Linux builds attached (unsigned).

1.11.0

Choose a tag to compare

@github-actions github-actions released this 17 Jun 23:32
v1.11.0

DevDeck v1.11.0 — Usage page now shows deleted projects (folder gone,…

1.10.0

Choose a tag to compare

@github-actions github-actions released this 17 Jun 23:01

What's new

  • One-click language switcher — the 🌐 button (bottom-left) now opens a popup listing every language by its own name; pick one to switch instantly. No more blind click-by-click cycling.
  • Real language names in Settings — the language dropdown shows 한국어 · English · 日本語 · 中文 instead of KO / EN / JA / ZH.

Windows / macOS / Linux builds attached (unsigned).

1.9.2

Choose a tag to compare

@github-actions github-actions released this 17 Jun 20:54
v1.9.2

DevDeck v1.9.2 — usage bar: keep last-good numbers through Claude Cod…

1.9.1

Choose a tag to compare

@github-actions github-actions released this 17 Jun 04:40
v1.9.1

DevDeck v1.9.1 — content-based cockpit working-status detection (fixe…

1.9.0

Choose a tag to compare

@github-actions github-actions released this 16 Jun 22:47

DevDeck v1.9.0

Four cockpit improvements:

  • No more Working ↔ "your turn" flicker while the agent is busy. The status is now hysteretic — once working, the agent's brief thinking/tool pauses (under ~10s) stay working instead of flipping to "your turn" and back.
  • Model + active time per session. Each session's header shows its model (e.g. Opus 4.8, read from the session log) and active working time; the model also appears in each list row, so you can tell sessions apart at a glance.
  • Tray attention alert (configurable). When a session needs you, the tray icon goes red — like Discord. In Settings: Off / Questions only (default) / Questions + your turn. Because "your turn" is common in DevDeck, the default alerts only on actual agent questions, so the tray isn't constantly red (and you can turn it off entirely).

277 tests · 3-OS CI/release green · 0 console/page errors in QA · independent review APPROVED (a sessionId path-traversal it caught was fixed before release).

1.8.1

Choose a tag to compare

@github-actions github-actions released this 16 Jun 16:55

DevDeck v1.8.1

Cockpit refinements:

  • "+ New session" now shows its target — the button reads "+ New session · " (the selected session's repo), so it's clear it forks another conversation in the current project. (To open a different project, use Projects → Open.)
  • Close a session from the list — each session row now has a hover ; closing (from the row or the header) asks for confirmation first ("Close session 'X'?") so you don't end one by accident. Restart (⟳) is unaffected.

267 tests · 3-OS CI/release green · 0 console/page errors in QA · independent review APPROVED.

1.8.0

Choose a tag to compare

@github-actions github-actions released this 16 Jun 14:02

DevDeck v1.8.0

New — Name your cockpit sessions

With several sessions per repo, it's easy to lose track of what each one is doing. Now you can name a session:

  • Double-click the session name (in the list or the header), or click the that appears when you hover a row, to rename it inline.
  • The custom name shows in the list + header, persists across restarts, and clearing it reverts to the automatic label.

Improved — Discoverable "+ New session"

The header + was easy to miss, so there's now a prominent "+ New session" button at the top of the session list (enabled once a session is open).

267 tests · 3-OS CI/release green · 0 console/page errors in QA · independent review APPROVED (rename verified in a real browser).