Skip to content

Releases: workstream-labs/workstreams

Workstreams v0.2.16

13 Apr 15:58
3c7f829

Choose a tag to compare

  • fix: restore terminal ownership on reload to prevent cross-worktree contamination (#113)
  • fix: hide delete button on hover when archive available, add archive animation (#112)

Workstreams v0.2.15

12 Apr 19:44
4771ebd

Choose a tag to compare

  • fix: cast userHome access in workspaceTrust to fix TS error in common layer (#111)
  • feat: move worktree storage to ~/.workstreams/ external directory (#110)

Workstreams v0.2.14

12 Apr 03:40
84dc920

Choose a tag to compare

  • feat: auto-download updates, floating restart banner, dismiss cooldown (#109)
  • update hero.gif: new 20s sped-up screen recording, background cropped (#108)
  • fix: augment PATH for all git commands in DMG builds (#107)
  • update landing page: new screenshots, copy, trusted-by flip, CTA card (#106)
  • update README: merge support section under contributing (#103)

Workstreams v0.2.13

11 Apr 01:47
b1e0bb8

Choose a tag to compare

  • fix: diff stats, archive action, sort worktrees, and font fixes (#101)

Workstreams v0.2.12

10 Apr 22:51
01d59f1

Choose a tag to compare

  • Add 'Changes in Parent' resource group to SCM view (#100)
  • fix: crop black border from hero gif (#99)
  • update landing page feature screenshots with latest UI snapshots (#98)
  • fix: production build and worktree env fixes for desktop orchestrator (#96)

Workstreams v0.2.11

10 Apr 03:20

Choose a tag to compare

  • fix: remove unused sourceControlViewIcon to fix CI build
  • fix: update orchestrator tests for fallback-to-local and deleteWorkingSet stub
  • fix: register teardown before leak checker to fix DisposableStore leak in tests
  • fix: return focus to previous worktree after deletion
  • fix: show worktree creation errors inline in add modal
  • fix: always show 'local' for main checkout instead of stale saved name
  • feat: show optimistic provisioning entry when adding a worktree
  • fix: prevent deleted worktree ghost entries and retry canceled comment fetches
  • fix: persist worktree state across reload and polish desktop UX (#95)
  • fix: correct git diff stats logic and add delete worktree confirmation modal (#94)

Workstreams v0.2.10

08 Apr 23:36
cc12eff

Choose a tag to compare

  • Merge remote-tracking branch 'origin/main' into release
  • Fix extension (#93)
  • Merge from main (#92)
  • Merging from main (#90)
  • Decouple VS Code API version, add PR status & redesign orchestrator pane (#89)
  • Redesign landing page with download flow and analytics (#88)
  • update: documentation (#87)
  • Fix 204 failing tests: add IOrchestratorService mock, fix test expectations, remove debug console.warn
  • Merge release into main — align branches
  • relase branch rebased with main (#84)
  • update: readme and add screenshots (#82)
  • Fix worktree switch tab order, focus restoration, and remap Cmd+J to editor terminal (#81)
  • Fix unused imports and bump version to v0.2.7
  • Add create issue button and improve update tooltip UX (#80)
  • Inline comments & diff view fixes (v0.2.6)
  • Resolved branch containing changes both from 'release' & 'main' (#77)
  • Main release (#75)
  • Test relese 2 (#74)
  • Main release (#73)
  • Test release! (#72)
  • Main release (#71)
  • Use git-branch icon for local branch to distinguish from worktrees
  • Fix diff stats to combine committed and local changes in a single pass
  • Fix type errors in comment controller test
  • Support inline diff view and add GitHub-style L/R comment labels

Workstreams v0.2.9

08 Apr 22:25
e3b7507

Choose a tag to compare

  • Merge from main (#92)
  • Merging from main (#90)
  • relase branch rebased with main (#84)
  • Fix worktree switch tab order, focus restoration, and remap Cmd+J to editor terminal (#81)
  • Fix unused imports and bump version to v0.2.7
  • Add create issue button and improve update tooltip UX (#80)
  • Inline comments & diff view fixes (v0.2.6)
  • Resolved branch containing changes both from 'release' & 'main' (#77)
  • Main release (#75)
  • Test relese 2 (#74)
  • Main release (#73)
  • Test release! (#72)
  • Main release (#71)
  • Use git-branch icon for local branch to distinguish from worktrees
  • Fix diff stats to combine committed and local changes in a single pass
  • Fix type errors in comment controller test
  • Support inline diff view and add GitHub-style L/R comment labels
  • Improve diff stats to compare against default branch and handle squash merges (#67)
  • update: readme and license (#65)
  • chore: nit changes and updates (#64)
  • Persist worktree metadata to disk and add build/UI improvements (#63)
  • Fix agent detection in DMG builds and add DMG build documentation (#62)
  • Add agent preset commands, ESC interrupt handling, and macOS menu cleanup (#61)
  • fix: pause state mid execution (#60)
  • Rename app from "Code - OSS" to "Workstreams" (#59)
  • Remove global activity gear icon from title bar (#58)
  • Orchestrator: image attachments in worktree modal + theme-adaptive sidebar colors (#57)
  • Orchestrator UX improvements: add-worktree modal, feedback system, and bug fixes (#56)
  • Improve worktree switching stability and explorer state persistence (#55)
  • Enhance stability in editor UI (#54)
  • add install.sh for desktop app dev setup (#53)
  • Orchestrator sidebar: icon refresh, diff stats, and UI polish (#52)
  • UI polish and bug fixes for the desktop app (#51)
  • fix: right sidebar
  • fix: move Debug and Extensions to Panel location to remove from activity bar for existing users
  • feat: move orchestrator into auxiliary bar, streamline UI defaults
  • Fix no pr (#50)
  • Imb classic linux font (#49)
  • Feat online comment (#48)
  • Feat offline comment (#47)
  • fix: align session state machine with Superset's hook architecture
  • docs: add sessions layer, hook system, and UI customizations to CLAUDE.md
  • editor added
  • feat: notifications and sounds for Claude session state changes
  • feat: Claude session state via hooks (Superset-style architecture)
  • feat: show Claude session state on worktree icons in sidebar
  • feat: hide chat panel, declutter sidebar, add terminal button to title bar
  • feat: UI defaults — sidebar right, Monokai Dimmed theme, streamlined title bar
  • feat: workstreams-branded empty state, suppress workspace dialog
  • feat: expose pickAndAddRepository on orchestrator interface
  • feat: persist worktree sidebar state across restarts
  • refactor: consolidate tests, docs, configs, and install into apps/cli
  • refactor: move packages/core into apps/cli/src/core
  • refactor: codebase move cli code to separate directory (#46)

Workstreams v0.2.8

06 Apr 23:01
fcb4da1

Choose a tag to compare

  • Fix worktree switch tab order, focus restoration, and remap Cmd+J to editor terminal (#81)
  • Fix unused imports and bump version to v0.2.7
  • Add create issue button and improve update tooltip UX (#80)
  • Inline comments & diff view fixes (v0.2.6)
  • Resolved branch containing changes both from 'release' & 'main' (#77)
  • Main release (#75)
  • Test relese 2 (#74)
  • Main release (#73)
  • Test release! (#72)
  • Main release (#71)
  • Use git-branch icon for local branch to distinguish from worktrees
  • Fix diff stats to combine committed and local changes in a single pass
  • Fix type errors in comment controller test
  • Support inline diff view and add GitHub-style L/R comment labels
  • Improve diff stats to compare against default branch and handle squash merges (#67)
  • update: readme and license (#65)
  • chore: nit changes and updates (#64)
  • Persist worktree metadata to disk and add build/UI improvements (#63)
  • Fix agent detection in DMG builds and add DMG build documentation (#62)
  • Add agent preset commands, ESC interrupt handling, and macOS menu cleanup (#61)
  • fix: pause state mid execution (#60)
  • Rename app from "Code - OSS" to "Workstreams" (#59)
  • Remove global activity gear icon from title bar (#58)
  • Orchestrator: image attachments in worktree modal + theme-adaptive sidebar colors (#57)
  • Orchestrator UX improvements: add-worktree modal, feedback system, and bug fixes (#56)
  • Improve worktree switching stability and explorer state persistence (#55)
  • Enhance stability in editor UI (#54)
  • add install.sh for desktop app dev setup (#53)
  • Orchestrator sidebar: icon refresh, diff stats, and UI polish (#52)
  • UI polish and bug fixes for the desktop app (#51)
  • fix: right sidebar
  • fix: move Debug and Extensions to Panel location to remove from activity bar for existing users
  • feat: move orchestrator into auxiliary bar, streamline UI defaults
  • Fix no pr (#50)
  • Imb classic linux font (#49)
  • Feat online comment (#48)
  • Feat offline comment (#47)
  • fix: align session state machine with Superset's hook architecture
  • docs: add sessions layer, hook system, and UI customizations to CLAUDE.md
  • editor added
  • feat: notifications and sounds for Claude session state changes
  • feat: Claude session state via hooks (Superset-style architecture)
  • feat: show Claude session state on worktree icons in sidebar
  • feat: hide chat panel, declutter sidebar, add terminal button to title bar
  • feat: UI defaults — sidebar right, Monokai Dimmed theme, streamlined title bar
  • feat: workstreams-branded empty state, suppress workspace dialog
  • feat: expose pickAndAddRepository on orchestrator interface
  • feat: persist worktree sidebar state across restarts
  • refactor: consolidate tests, docs, configs, and install into apps/cli
  • refactor: move packages/core into apps/cli/src/core
  • refactor: codebase move cli code to separate directory (#46)

Workstreams v0.2.7

06 Apr 21:59
fcb4da1

Choose a tag to compare

  • Fix unused imports and bump version to v0.2.7
  • Add create issue button and improve update tooltip UX (#80)
  • Inline comments & diff view fixes (v0.2.6)
  • Resolved branch containing changes both from 'release' & 'main' (#77)
  • Main release (#75)
  • Test relese 2 (#74)
  • Main release (#73)
  • Test release! (#72)
  • Main release (#71)
  • Use git-branch icon for local branch to distinguish from worktrees
  • Fix diff stats to combine committed and local changes in a single pass
  • Fix type errors in comment controller test
  • Support inline diff view and add GitHub-style L/R comment labels
  • Improve diff stats to compare against default branch and handle squash merges (#67)
  • update: readme and license (#65)
  • chore: nit changes and updates (#64)
  • Persist worktree metadata to disk and add build/UI improvements (#63)
  • Fix agent detection in DMG builds and add DMG build documentation (#62)
  • Add agent preset commands, ESC interrupt handling, and macOS menu cleanup (#61)
  • fix: pause state mid execution (#60)
  • Rename app from "Code - OSS" to "Workstreams" (#59)
  • Remove global activity gear icon from title bar (#58)
  • Orchestrator: image attachments in worktree modal + theme-adaptive sidebar colors (#57)
  • Orchestrator UX improvements: add-worktree modal, feedback system, and bug fixes (#56)
  • Improve worktree switching stability and explorer state persistence (#55)
  • Enhance stability in editor UI (#54)
  • add install.sh for desktop app dev setup (#53)
  • Orchestrator sidebar: icon refresh, diff stats, and UI polish (#52)
  • UI polish and bug fixes for the desktop app (#51)
  • fix: right sidebar
  • fix: move Debug and Extensions to Panel location to remove from activity bar for existing users
  • feat: move orchestrator into auxiliary bar, streamline UI defaults
  • Fix no pr (#50)
  • Imb classic linux font (#49)
  • Feat online comment (#48)
  • Feat offline comment (#47)
  • fix: align session state machine with Superset's hook architecture
  • docs: add sessions layer, hook system, and UI customizations to CLAUDE.md
  • editor added
  • feat: notifications and sounds for Claude session state changes
  • feat: Claude session state via hooks (Superset-style architecture)
  • feat: show Claude session state on worktree icons in sidebar
  • feat: hide chat panel, declutter sidebar, add terminal button to title bar
  • feat: UI defaults — sidebar right, Monokai Dimmed theme, streamlined title bar
  • feat: workstreams-branded empty state, suppress workspace dialog
  • feat: expose pickAndAddRepository on orchestrator interface
  • feat: persist worktree sidebar state across restarts
  • refactor: consolidate tests, docs, configs, and install into apps/cli
  • refactor: move packages/core into apps/cli/src/core
  • refactor: codebase move cli code to separate directory (#46)