github jongio/dispatch v0.15.0

3 hours ago

Install

Linux / macOS:

curl -fsSL https://github.com/jongio/dispatch/releases/download/v0.15.0/install.sh | sh

Windows (PowerShell):

irm https://github.com/jongio/dispatch/releases/download/v0.15.0/install.ps1 | iex

Install 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 | iex

Changelog

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 alias to 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

Don't miss a new dispatch release

NewReleases is sending notifications on new releases.