Skip to content

v0.3.5 — Dashboard Graph Overhaul, Incremental Syntax & Multi-line Issues

Latest

Choose a tag to compare

@daphnee-ovo daphnee-ovo released this 11 Jul 15:33

What's New (since v0.3.3)

🎛 Dashboard Graph Overhaul

  • Dependency graph rework: Implicit dependency inference based on file intersections; potential dependencies shown as dashed edges
  • In Progress status: Dashboard reads claim.lock to show claimed items in a new In Progress column
  • Node status visualization: Solid = open/pending, dashed fill = closed/done, blinking = in_progress
  • Kanban improvements: Sort by ID by default, styling aligned to glass morphism design language

✨ Incremental Array Syntax

  • task update / issue update now supports +item / -item syntax for array fields (files, refs, etc.)
  • No need to rewrite the entire array — just add or remove specific items

📋 Issue Enhancements

  • Multi-line fields: description / reproduce / fix now support indented continuation format (YAML block scalar style)
  • Files metadata: issue show / issue list output files_modify and files_create fields
  • Dashboard rendering: Description rendered with marked (Markdown). Parser recognizes all known fields

🛡 Guard & Stability

  • Guard scope fix: check_claim_file_scope now correctly reads issue files (previously hardcoded to task type, causing scope checks to silently skip for issue claims)
  • Codex context hook: Changed to non-blocking mode to prevent hangs
  • Stdin hang fix: When --flag is present, skips stdin read — no longer hangs in non-TTY environments
  • Subdirectory support: dow correctly locates .dev-doc by walking up to git root when run from subdirectories

🔧 Build & DX

  • Multi-branch VERSION: build.rs detects current branch via git rev-parse and selects the correct version line from VERSION file
  • Both (main)X.Y.Z and (beta)X.Y.Z can coexist in a single VERSION file

🧪 Testing

  • test_dow_branch.rs — Multi-branch VERSION reading
  • test_dow_cli.rs — CLI integration
  • test_dow_fix.rs — Fix workflow
  • test_dow_setup.rs — Setup/Init workflow
  • test_dow_pre_iterate.sh — Pre-iterate integration

Full Changelog: v0.3.3...v0.3.5

Full Changelog: v0.3.3...v0.3.5