Releases: writingdeveloper/devdeck
Release list
v1.16.0
고침
- 📌 고정(핀)이 재시작 후 사라지던 버그 수정 — 컴퓨터/앱을 재시작해도 고정 그룹이 유지되고, 복원 전 항목도 고정 그룹에 표시되며 핀 토글이 가능합니다. 덱/작업 보드에서 열거나 ⟳ 재시작해도 핀과 사용자 지정 이름이 유지됩니다.
- 세션 열기 실패 내성 — 프로젝트 폴더가 삭제된 세션을 복원해도 오류 알림 후 항목이 목록에 남고(핀 포함), 나머지 복원·업데이트 자동 복원이 중단되지 않습니다.
새 기능
- 세션 목록에 🧠 컨텍스트 % — 각 세션 행에 컨텍스트 사용률이 표시되고 80% 이상 주황, 95% 이상 빨강으로 강조됩니다.
- 응답 대기 OS 알림 — 세션이 사용자의 응답을 기다리기 시작하면 OS 알림이 뜨고, 클릭하면 해당 세션으로 바로 이동합니다. 설정의 트레이 알림 옵션으로 켜고 끕니다.
- 이름 검색 개선 — 세션 검색이 사용자 지정 이름(rename)도 찾습니다.
Full Changelog: v1.15.0...v1.16.0
1.15.0
v1.15.0 DevDeck v1.15.0 — cockpit session pin (top 고정 group), per-session Con…
1.14.3
v1.14.3 DevDeck v1.14.3 — cockpit fixes: task board opens in-app (not externa…
1.14.2
v1.14.2 DevDeck v1.14.2 — auto-restore cockpit sessions after an update resta…
1.14.1
v1.14.1 DevDeck v1.14.1 — cockpit restore lands on each project's LATEST sess…
v1.14.0
Highlights
🔎 Find in terminal (Ctrl+F)
The cockpit's embedded terminals now have in-scrollback search: press Ctrl+F, then Enter / Shift+Enter to jump between matches, Esc to close. \x06 never reaches the agent.
⏰ Overdue tasks in the tray
The tray tooltip now carries your cross-project overdue-task count (e.g. DevDeck — 2 waiting · 3 overdue). Deadlines never trigger the red-dot alert — that stays reserved for agents waiting on you.
🗂 Task-board filters
The Next board gained a project filter, a text filter, a show-done toggle and a two-click Clear completed. Clicking a deck card's ☑ badge now lands on the board already filtered to that project.
Performance & stability
- The deck no longer freezes the app while usage is scanned. The per-project cost fill used to read your entire
~/.claudehistory synchronously on every deck load, stalling all IPC and live terminal output for its whole duration. The scan is now fully async and yields while parsing. - The usage file cache is now bounded as a whole (200MB LRU), not just per-file.
- A renderer crash now reaps its orphaned terminal processes and reloads the window — sessions restore cleanly instead of leaking (and double-running) PTYs.
- Linux/macOS: the app could fail to launch entirely when no prebuilt node-pty binary matched the platform — the terminal backend is Windows-only and is no longer a boot dependency.
Accessibility & quality gates
- Fixed three real WCAG issues: the usage-bar reset label and deleted-project badge contrast, and an ARIA violation on the empty deck.
- The axe/IPC audit now runs on every PR in CI (Linux, all five views) instead of being manual-only.
Docs
README and all demo media refreshed for the Antigravity migration and the v1.13 task board (stale Codex references removed).
Full Changelog: v1.13.0...v1.14.0
1.13.0
v1.13.0 DevDeck v1.13.0 — per-project task lists with deadlines + a cross-pro…
1.12.2
v1.12.2 DevDeck v1.12.2 — CRITICAL FIX: usage cache no longer retains full se…
1.12.1
v1.12.1 DevDeck v1.12.1 — crash diagnostics: local crashReporter (native cras…
1.12.0
What''s new in v1.12.0
- No more sudden closes — a process-level error trap keeps DevDeck (and every cockpit terminal) alive when an async callback throws, instead of the whole app vanishing. A diagnostic log is written to
%APPDATA%\DevDeck\devdeck-errors.logif it ever happens. - Antigravity support — Codex is replaced by Antigravity (
agyCLI + IDE): open, list, and resumeagysessions from the cockpit and the Projects deck. - Accurate Opus 4.8 cost — the Usage page priced Opus 4.8 at the retired $15/$75 rate; corrected to $5/$25 (estimates were ~3x too high). Added Opus 4.7/4.6 cards.
- Performance — the deck folder scan no longer runs twice per refresh; the cockpit''s 30s tick skips exited sessions and caches unchanged session logs; the usage file cache is now bounded.
- Clickable terminal links — http(s) URLs in terminal output open in your browser (scheme-guarded).