Skip to content

Releases: syv-ai/dash

v0.7.7

22 Mar 15:11
9536031

Choose a tag to compare

What's Changed

Improvements

  • PR state badge: Green badge for open PRs, purple badge with merge icon for merged PRs. Closed PRs are hidden. Tooltip shows PR title and state
  • Live branch PR lookup: PR badge now tracks the current git branch instead of the static task branch, so it works when checking out branches manually
  • PR polling: Re-fetches PR info every 30s so new PRs and state changes are reflected automatically

Contributors

Full Changelog: v0.7.6...v0.7.7

v0.7.6

22 Mar 14:52
d78deb6

Choose a tag to compare

What's Changed

Bug Fixes

  • PR badge: Only show when on the task's branch and it's not the default branch. Badge disappears after merging or switching branches
  • Reserve branch cleanup: Clean up orphaned _reserve/* git branches on startup, not just worktree directories
  • Tooltip overflow: Clamp tooltips within viewport bounds so they don't overflow app edges
  • Branch link 404s: Only link branch name when it has a remote upstream

Improvements

  • Task header redesign: Show worktree name (folder icon) and live git branch separately with tooltips. Branch name links to GitHub/ADO. Worktree and branch are right-aligned with action buttons
  • Task name limit: Cap task names at 60 characters
  • Icon consistency: Lighten icons across task header, right sidebar, and drawer terminal to match sidebar style
  • Remove drawer cwd: Remove redundant clipped directory display from terminal drawer header

Contributors

Full Changelog: v0.7.5...v0.7.6

v0.7.5

21 Mar 16:27
13969df

Choose a tag to compare

What's Changed

Bug Fixes

  • Non-git project handling: Handle non-git and remoteless projects gracefully in task creation
  • Stale hooks cleanup (#91): Clean up Dash-written hooks from settings.local.json on app quit — prevents Claude Code errors when used outside Dash. Curl commands also fail silently as a safety net
  • Auto-updater error handling (#88): Log actual errors instead of swallowing them, show error details in the UI, and add a "Download manually" fallback link to GitHub releases

Contributors

Full Changelog: v0.7.4...v0.7.5

v0.7.4

20 Mar 08:52
f4fcd63

Choose a tag to compare

What's Changed

  • Fix auto-updater download and README releases link by @mhenrichsen in #90

Full Changelog: v0.7.3...v0.7.4

v0.7.3

19 Mar 13:35
b1e0d18

Choose a tag to compare

What's Changed

  • Fix terminal copy/paste and activity indicator on interrupt by @FabianScott in #89

Full Changelog: v0.7.2...v0.7.3

v0.7.2

19 Mar 09:24
2e9b3df

Choose a tag to compare

What's Changed

Full Changelog: v0.7.1...v0.7.2

v0.7.1

19 Mar 08:26
e5e504d

Choose a tag to compare

What's Changed

  • Add seen/unseen colour indicator for completed tasks by @FabianScott in #85

Full Changelog: v0.7.0...v0.7.1

v0.7.0

18 Mar 15:56

Choose a tag to compare

Full Changelog: v0.6.4...v0.7.0

v0.6.4

18 Mar 12:12

Choose a tag to compare

Bug Fix

Fix pixel-agents watcher not starting in packaged (.dmg / .AppImage) builds.

What was wrong

The watcher script and its ws dependency were packed inside Electron's asar archive, which child processes can't access. The watcher would silently fail to start.

What changed

  • Upgraded to @syv-ai/pixel-agents-watcher v1.2.0, which ships a pre-bundled zero-dependency CJS file (ws inlined via esbuild)
  • Added the watcher package to asarUnpack so it lives on the real filesystem
  • Packaged builds now spawn the watcher via ELECTRON_RUN_AS_NODE with the correct unpacked path

Full Changelog: v0.6.3...v0.6.4

v0.6.3

18 Mar 09:42

Choose a tag to compare

Full Changelog: v0.6.2...v0.6.3