Releases: selfcontained/dispatch
Releases · selfcontained/dispatch
Release list
v0.23.8
What's Changed
- Add personalities route tests by @selfcontained in #681
- Add quick-phrases and auth route tests by @selfcontained in #683
- Add Cursor CLI to preflight check and setup docs by @selfcontained in #684
- Add read-only Changes tab with unified diff viewer by @selfcontained in #685
- Extract routing hook and feedback subcomponents from agents-view by @selfcontained in #686
Full Changelog: v0.23.7...v0.23.8
v0.23.7
What's Changed
- [codex] Fix Fast Refresh lint warnings by @selfcontained in #676
- Document file upload to agents and add ambient tip by @selfcontained in #677
- Add persona-reviews route tests, fix webhook toggle flake by @selfcontained in #678
- Skip recheck round-trip on clean approval by @selfcontained in #679
Full Changelog: v0.23.6...v0.23.7
v0.23.6
What's Changed
- Add guided tips feature discovery system by @selfcontained in #673
Full Changelog: v0.23.5...v0.23.6
v0.23.5
What's Changed
- Harden Cursor Dispatch review tooling by @niiyeboah in #667
Full Changelog: v0.23.4...v0.23.5
v0.23.4
What's Changed
- Fix quick phrase variable help by @selfcontained in #672
- Fix 3 factual drifts in operations runbook by @selfcontained in #674
- Extract PR tool registrations into pr-tools.ts by @selfcontained in #675
- Unify file upload: server-driven clipboard + tmux injection by @niiyeboah in #660
New Contributors
- @niiyeboah made their first contribution in #660
Full Changelog: v0.23.3...v0.23.4
v0.23.3
What's Changed
- Exclude gitignored files from session diff stats by @selfcontained in #671
Full Changelog: v0.23.2...v0.23.3
v0.23.2
What's Changed
- Add activity route integration tests by @selfcontained in #665
- Add Quick Phrases documentation (PR #661 follow-up) by @selfcontained in #666
- Widen quick phrases popover to reduce clipping by @selfcontained in #670
Full Changelog: v0.23.1...v0.23.2
v0.23.1
What's Changed
- Fix service test pool teardown race, add brain route tests by @selfcontained in #657
- Fix docs drift from always-on scrollback assist by @selfcontained in #658
- Extract terminal socket protocol into terminal-socket.ts by @selfcontained in #659
- Add media route integration tests by @selfcontained in #662
- Fix docs/04-agent-lifecycle.md drift (4 corrections) by @selfcontained in #663
- Extract xterm init effect into terminal-surface.ts (#tech-debt) by @selfcontained in #664
- Add Quick Phrases injection button for agent sessions by @selfcontained in #661
Full Changelog: v0.23.0...v0.23.1
v0.23.0
What's Changed
- Add 69 unit tests for mcp-handlers.ts by @selfcontained in #624
- Remove 8 AgentManager passthrough methods from route files by @selfcontained in #625
- Extract shared inject-app test harness and fix worktree E2E flake by @selfcontained in #626
- Split agent-history-tab.tsx into three focused files by @selfcontained in #627
- Extract launchInertAgent and launchWithSetupScript from createAgent by @selfcontained in #628
- Add 22 unit tests for untested AgentManager methods by @selfcontained in #629
- Fix job docs: add callable field, move singleton to basic section by @selfcontained in #630
- Extract media sidebar state and utils from agents-view.tsx by @selfcontained in #631
- Extract toStructuredContent helper in brain-tools.ts by @selfcontained in #632
- Fix worktree E2E flake and add 12 MCP route unit tests by @selfcontained in #634
- Fix worktree docs: controls are disabled, not collapsed by @selfcontained in #635
- Extract 11 doc sections from monolithic docs-pane.tsx by @selfcontained in #636
- Fix brains-page E2E flake and add 11 startAgent unit tests by @selfcontained in #637
- Remove duplicate formatDate/cleanError from release-admin.tsx by @selfcontained in #638
- Add webhook triggers for jobs by @selfcontained in #633
- Fix webhook-UI and worktree E2E flakes, add 8 webhook unit tests by @selfcontained in #639
- Extract agent action callbacks from agents-view.tsx into use-agent-actions hook by @selfcontained in #641
- Consolidate duplicated formatDate implementations into lib/format.ts by @selfcontained in #642
- Add webhook route/store tests and format function tests by @selfcontained in #643
- Fix sound cue count in Notifications docs section by @selfcontained in #644
- Consolidate duplicated formatDuration into lib/format.ts by @selfcontained in #645
- Add job route integration tests by @selfcontained in #646
- Fix pool teardown race in JobService shutdown by @selfcontained in #647
- Add template route integration tests by @selfcontained in #648
- Split jobs-pane.tsx into focused tab and overview components by @selfcontained in #649
- Add agents route integration tests (#650) by @selfcontained in #651
- Split settings-pane.tsx into focused settings section components by @selfcontained in #652
- Split routes/agents.ts into domain-focused modules by @selfcontained in #653
- Docs: add webhook trigger to in-app Jobs section by @selfcontained in #640
- Fix terminal copy/selection for tablets and mobile by @selfcontained in #654
- Remove settings toggles: always-on localhost rewrite & scrollback banner by @selfcontained in #655
- Skip flaky jobs/service.test.ts to unblock release by @selfcontained in #656
Full Changelog: v0.21.9...v0.23.0
v0.21.9
What's Changed
- Update GitHub Actions to Node.js 24 runtime versions by @selfcontained in #619
- Fix agent-routing E2E flake, add feedback routes and release-utils tests by @selfcontained in #620
- Docs: add list_agents and dispatch_send_message to tool lists by @selfcontained in #621
- Add server-side activity monitor for agent status accuracy by @selfcontained in #623
Full Changelog: v0.21.8...v0.21.9