Repository navigation
Releases: hjer/visual-wiggum
Releases · hjer/visual-wiggum
Release list
v0.5.2
v0.5.1
Re-add functionality:
-
IMPLEMENTATION_PLAN.md and IMPLEMENTATION_PLAN_ARCHIVE.md at the project root are now automatically discovered without needing a .spec-view/config.yaml entry.
-
Previously, plan sections only appeared if manually added to the include config.
v0.5.0
New features:
- "Specs" grouping — spec files auto-tagged "specs", shown under collapsible "Specs" section in both TUI dashboard/task board and
web dashboard/tasks - "Other" archive sub-group — archived items without plan or specs tags get their own section
- r refresh keybinding in TUI
- Config persistence — serve and statuses settings saved by save_config()
Infrastructure:
- Sandboxed devcontainer with scoped GitHub token, Claude Code auth, shell history persistence
- System specs added (parsing, scanning, models, config, tui, web, history)
- Updated archive convention (move done tasks, not whole sections)
Tests: 187 → 230
v0.4.0
New Features
- Global Progress Bar — green visual bar with percentage, task counts, and spec status pinned above the footer on all
TUI screens (dashboard, tasks, history) - Loop History Screen — new l keybinding opens a two-pane git commit timeline showing what each wiggum loop iteration
accomplished, with bot/manual badges and task completion tracking - Wiggum Plan Section Parsing — IMPLEMENTATION_PLAN.md is split into per-JTBD sections, each with its own status, tasks,
and progress instead of one monolithic entry - Plan Archive Convention — completed JTBDs move to IMPLEMENTATION_PLAN_ARCHIVE.md so they survive plan regeneration
- Archive Group Headings — archived items preserve their source grouping (plan sections stay under "Implementation Plan"
within Archive)
Improvements
- Keyboard Navigation — arrow keys work alongside vim keys; focus stays on tree until leaf node selected with Enter/l
- Removed redundant refresh keybinding (file watcher handles it)
- Web UI — global progress bar on all pages, plan section grouping on dashboard and tasks, history page at /loops
v0.3.2
- Improved TUI keyboard navigation: arrow keys now work alongside vim keys
- Tree focus stays on tree during navigation — Enter/l on a leaf node focuses the detail pane, top-level nodes expand/collapse
- Added ←/h back navigation from detail pane to tree
- Removed redundant manual refresh keybinding (file watcher auto-refreshes)
v0.3.1
v0.3.0
What's New
- Collapsible archive sections — Archived specs grouped under a collapsible "Archive" node in both TUI and web UI
- TUI detail pane scrolling — Vim-style navigation:
j/korup/downarrows to scroll,hto go back to tree,enterto open - TUI task board grouping — Tasks grouped under spec name headings instead of a flat list
- Watcher include support — Files matched by
config.includepatterns now trigger live reloads - Documentation updates — Updated CLAUDE.md, AGENTS.md, IMPLEMENTATION_PLAN.md with current architecture
v0.2.2
v0.2.0 — Format-Aware Parsing
What's New
- Format auto-detection — spec-view now detects spec-kit, Kiro, OpenSpec, and generic markdown formats automatically
- spec-kit support — Phases, task IDs (T001), parallel markers ([P]), user story refs ([US1]), and checkpoints are
parsed and displayed - Phase-structured views — TUI and web UI show tasks grouped by phase with progress tracking
- Enriched task display — Task ID badges, parallel icons, colored story tags, checkpoint dividers in both TUI and
web - Format badges — Dashboard shows detected format on spec cards
- 24 new tests (89 total, all passing)