Skip to content

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 21 Sep 14:42
· 11 commits to main since this release

Release v1.5.0: Refined desktop UI, dependency trees, and safe task updates

  • Refresh the desktop interface with a restrained light/dark palette, clearer typography, softer priority badges, and more consistent spacing.

  • Group dependent tasks below their first visible prerequisite, using indentation and vector branch indicators aligned with the preceding level's checkbox.

  • Display dependency chains and sibling tasks together. Tasks with multiple prerequisites appear once and retain all dependency references in their details.

  • Preserve matching tasks when filters hide their prerequisites, and group subtasks under their parent when no prerequisite is visible.

  • Separate task titles from metadata and give task details more room by moving the progress chart into its own tab.

  • Improve narrow-window layouts and empty states. Replace emoji-based interface symbols with vector icons or plain text, including the broken dependency icon.

  • Preserve task descriptions when update_task omits the description field. An explicit empty description now clears it intentionally.

  • Fix clearing dependencies with depends_on="none" or "clear" over the HTTP-backed MCP connection. Empty dependency arrays survive serialization instead of being omitted.

  • Allow the task edit form to clear all dependencies.

  • Update priority filter counts when completed tasks are shown or hidden.

  • Improve chart contrast in both themes and prevent completed-count labels from overlapping the date axis.

  • Add regression coverage for partial MCP updates through both direct and HTTP backends, including persisted descriptions and dependencies.

  • Cover dependency ordering, multiple prerequisites, filtered tasks, mixed relationships, cycles, and recycled list rows.

  • Verify the interface in light and dark appearances and at reduced window sizes.

  • Full Go test suite passes.