Install
Linux / macOS:
curl -fsSL https://github.com/jongio/dispatch/releases/download/v0.15.0/install.sh | shWindows (PowerShell):
irm https://github.com/jongio/dispatch/releases/download/v0.15.0/install.ps1 | iexInstall this specific version:
# Linux / macOS
curl -fsSL https://github.com/jongio/dispatch/releases/download/v0.15.0/install.sh | sh -s -- v0.15.0
# Windows (PowerShell)
$v="v0.15.0"; irm https://github.com/jongio/dispatch/releases/download/v0.15.0/install.ps1 | iexChangelog
Features
- cd8373a feat(cli): add CSV output to search (#338)
- 8b62a6a feat(cli): add CSV output to tags (#374)
- f9706c4 feat(cli): add CSV output to views list (#381)
- 93a757e feat(cli): add Markdown output to tags (#380)
- 28bd601 feat(cli): add
dispatch aliasto set and remove session aliases (#337) - 2ea3161 feat(cli): add alias list output (#382)
- 2291db4 feat(cli): add dispatch path to print a session directory (#332)
- 0d66439 feat(cli): add folder breakdown to stats (#375)
- 0b396e4 feat(cli): add markdown stats output (#348)
- a7e43e8 feat(cli): add search sort flags (#346)
- b2be7ff feat(cli): add text session exports (#347)
- 9334397 feat(cli): filter sessions by tag (#355)
- fec3e94 feat(cli): filter watch by status (#357)
- a8c91be feat(cli): read notes from stdin (#339)
- 007e591 feat(cli): show annotations in session info (#356)
- 793f5a3 feat(cli): show linked refs in info (#341)
- 20f646f feat(config): add config validate and schema commands (#259)
- 238835e feat(tui): add named launch sets (#179)
- 874da41 feat(tui): add project quick-start rows for repos without sessions (#178)
- 06fcb2c feat(tui): add related sessions to the preview pane (#183)
- d2d89da feat(tui): highlight search matches in preview pane (#181)
- dbb4d8c feat(tui): render help from effective keybindings (#260)
- 541770c feat(watch): add --exec hook to run a command on attention transitions (#340)
- 1b6790d feat: add combined push/pull + dirty states to demo git cycle (#328)
- 96b54b6 feat: live activity push watcher, new session command, resume rename (#359)
Bug Fixes
- 78dc45d fix(ci): deploy Pages on web changes pushed to main (#384)
- 6ef6a84 fix(cli): close command-surface drift and guard it with tests
- 420f608 fix(core): harden session state and launch behavior
- 11c09b1 fix(data): batch ID lookups instead of silently truncating at 500
- c2bc40c fix(data): escape read-only SQLite file paths
- e79fc01 fix(data): harden read-only SQLite paths
- e16a415 fix(data): prevent EventWatcher.Stop deadlock on a closed fsnotify watcher
- f74e856 fix(data): synchronize watcher shutdown
- 92edf77 fix(platform): quote {cwd} before shell substitution in new-session command
- a2ee702 fix(release): authenticate installers and release artifacts
- d3c9f33 fix(search): update CSV test doubles to 3-arg search-list signature
- 5ce7437 fix(test): isolate macOS config paths
- 0a05afb fix(tui): make keyboard shortcuts responsive
- 1c8d8a1 fix(tui): prefer live git origin over stored session repository (#350)
- 5123bcf fix(tui): refine session browsing controls
- d302220 fix(tui): restore responsive session interactions
- 2b0696e fix(tui): stabilize view and watcher behavior
- 2560b1d fix(web): allow legacy peer deps so Pages build resolves (#325)
- 4101500 fix(web): generate 9 missing feature screenshots (#326)
- 730f33e fix(web): make screenshot checks reliable on Windows
- f558a82 fix(web): resolve accessibility and content-accuracy issues
- 53a66d6 fix(web): sanitize changelog and enforce strict dependencies
- fe9ef34 fix: sync config keybinding mirror with key map and clear lint gates
Performance
- a3d5044 perf(tui): derive related-session ranking keys once per rank
- 5024cc0 perf(tui): make session list controls responsive
- f524e37 perf(tui): speed up session filter loading
Other
- 1d4cad2 Add CSV output to notes (#377)
- 27d52d3 Add JSONL output to search (#369)
- c528626 Add Markdown output to info (#376)
- eb1bceb Add command output to search (#368)
- 244f4d0 Add config export and import (#363)
- 2fecc52 Add path output to search (#367)
- 7e13706 Add strict doctor status (#361)
- 6cd4291 Filter notes by tag (#378)
- 53a921b Merge remote-tracking branch 'origin/main'
- ef0e242 Report missing workspaces in doctor (#362)
- 9557852 Search assistant replies and checkpoint bodies via the FTS5 index (#385)
- 4a8cd11 chore(deps): bump astro from 7.0.7 to 7.1.1 in /web (#349)
- f97c5f5 chore(deps): update project dependencies
- 4da5e03 chore(screenshots): add one-command cross-platform workflow (#261)
- 71300b8 deps: update all dependencies (#360)
- c086552 deps: update all dependencies to latest (#387)
- ecdb009 deps: update dependencies to latest (#370)
- 1d1bb74 deps: update dependencies to latest (#379)
- 2e252e1 deps: update dependencies to latest (#383)
- 77f2ab9 deps: update dependencies to latest (#386)
- 187db72 deps: upgrade all dependencies to latest (#333)
- 597f136 deps: upgrade all dependencies to latest (#342)
- d24b8ff deps: upgrade all dependencies to latest (#358)
- 380ec90 merge: fix/178-project-quickstart into swarm integration
- f4b49f4 merge: fix/179-launch-sets into swarm integration
- 064ceb6 merge: fix/181-preview-highlights into swarm integration
- 849b1b6 merge: fix/183-related-sessions into swarm integration
- 0998239 merge: fix/259-config-schema into swarm integration
- c46fef9 merge: fix/260-help-keybindings into swarm integration
- c5a1593 merge: fix/261-screenshots into swarm integration
- 245d0a9 merge: fix/350-session-repo into swarm integration
- dd0b984 merge: fix/374-tags-csv into swarm integration
- e213829 merge: fix/375-stats-folder into swarm integration
- 48a90b7 merge: fix/380-tags-markdown into swarm integration
- c6414df merge: fix/381-views-csv into swarm integration
- 0399074 merge: fix/382-alias-list into swarm integration
- 5076108 merge: swarm 2026-08-01 - resolve 13 non-Electron issues
- b9a1a2a refactor: remove runtime Copilot SDK integration
- 9efcc08 release: prepare v0.15.0 changelog
- 9d6dbc1 test(contributors): cover CLI argument routing
- 9e48afc test(platform): expand native and shell coverage
- a30b181 test(tui): cover preview secret redaction
- 31b0f0d test(validate): fuzz session ID validation
- 563fa46 test(web): add Playwright smoke coverage
- a000c4e test(web): expand cross-browser smoke coverage
- af68820 test(web): stabilize cross-browser test execution
Full Changelog: v0.14.0...v0.15.0
Contributors
Thanks to the following people for their contributions to this release:
- Copilot (@Copilot)
- Jon Gallant (@jongio)
- Jon Gallant