Releases: hydropix/claude-deck
ClaudeDeck v0.1.17
Fix: collapsed-deck double-click to expand was randomly swallowed (and always after using the gear menu). Double-click is now detected on the raw second MouseDown (e.Clicks = 2) instead of the WinForms DoubleClick event, so it fires reliably even when a just-closed menu sits under the cursor. The Pomodoro clock/status labels also join the double-click surface.
ClaudeDeck v0.1.16
Favorite workspaces, now curated
- Right-click a session row to add (or remove) that project folder from your favorite workspaces.
- Manage favorite workspaces… (gear menu) opens an add / delete / reorder editor. Its Add picks from the VS Code / Cursor windows open right now.
- Replaces the old snapshot-only "Save open workspaces as favorites" with a proper curated list. "Reopen favorite workspaces" is unchanged.
ClaudeDeck v0.1.15
What's new
- True automatic updates — when the Automatic updates toggle is on, a new release is now downloaded and installed by itself: no more clicking Install update; the deck restarts on its own. Each version is auto-attempted at most once (
update-attempted.txt), so a failing release falls back to the manual install entry instead of looping. - A freshly launched update check is now consumed within ~90 seconds instead of waiting for the next hourly tick.
Note: machines still on v0.1.14 or older need one last manual click on Install update to get this version — automatic installs kick in from v0.1.15 onward.
ClaudeDeck v0.1.14
What's new
- Reopen favorite workspaces one by one — the gear menu's Reopen favorite workspaces entry is now a submenu: Reopen all plus one entry per saved workspace, so a single favorite can be relaunched without opening the whole set.
session-workspaces.ps1 -Restoregains a-Only <path>parameter to restore a single saved workspace from the command line.
ClaudeDeck v0.1.13
Rich-text task descriptions
Each todo task can now carry a detailed description in addition to its title.
- The per-task Add / Edit flow opens a new resizable dialog: a title field plus a large rich-text note (RichTextBox) with a Bold / Italic / Bullet toolbar and Ctrl+B / Ctrl+I shortcuts.
- Editor rows show a small notes glyph when a task has a description (click it to edit).
- Descriptions persist in
objectives.json(stored as RTF) and follow cloud sync like the rest of your todos. Older files without a description keep working unchanged.
Other
- Softer Pomodoro chime: the focus-nudge cue now plays
notify.wavonce instead of the harsh[console]::beepsquare waves (beeps kept only as a fallback when the sound asset is missing).
ClaudeDeck v0.1.12
Default the weekly-recap Ollama host to a local install (http://localhost:11434) instead of an internal server, so the recap works out of the box (the model default stays gemma4:latest — set yours in .env).
Docs: the README Updates section now matches the actual updater (reads the latest GitHub release, checks about once an hour) and documents the full release flow plus the new bundle-sync pre-commit hook.
ClaudeDeck v0.1.11
Fixes the v0.1.10 installer, whose embedded bundle was stale: it shipped without the new first-run onboarding panel (session-onboarding.ps1 / show-onboarding.vbs) and with outdated .env.example, weekly-recap, self-updater and workspaces scripts.
This release rebuilds ClaudeDeck-Setup.cmd from the actual sources (verified byte-for-byte) so the one-click installer and auto-update deliver the complete, correct payload.
Also adds a tracked pre-commit hook that regenerates and verifies the single-file installer on every scripts/ change, so the bundle can never drift from source again.
If you installed v0.1.10, updating to v0.1.11 (or re-running the installer) restores the onboarding panel and the latest scripts.
ClaudeDeck v0.1.10
First-run onboarding setup panel
- New first-launch setup panel (
session-onboarding.ps1) that lets you configure what can't be auto-detected: the weekly-recap LLM, an optional cloud-sync folder, automatic updates, and the focus-nudge / Do-Not-Disturb behaviour. - Opens once on first launch (gated by
onboarding-done.flag) and is re-openable from both the tray menu and the deck's gear menu. - Writes only files the deck already reads (
.env,sync.txt,autoupdate.flag,focus-off.flag,dnd.flag) — no new persistent state beyond the shown-once marker. - Related refinements across the tracker, tray, view, recap, stats, pomodoro and shared library.
ClaudeDeck v0.1.9
Redesigned self-updater: single GitHub Releases channel, detached bootstrapper that waits for file handles to release (no more half-applied updates), silent install (no console window), and a success/failure balloon after installing. Strict version compare so dev builds don't nag.
ClaudeDeck v0.1.8
Weekly recap feature, focus-nudge hover-to-dismiss, and terracotta brand accent across the deck header, Pomodoro and Matrix rain.