Skip to content

v0.28.3

Choose a tag to compare

@asheshgoplani asheshgoplani released this 06 Apr 08:53
· 1719 commits to main since this release

What's Changed

Bug Fixes

  • fix(bridge): Kill full process group on CLI timeout to prevent orphaned subprocesses (#466) — by @nlenepveu
  • fix(ui): Cursor desync on Shift+J/K reorder with expanded tmux windows (#469) — by @Steven17D
  • fix(tmux): Restrict esc-to-interrupt busy detection to status bar lines (#451) — by @nlenepveu

Details

  • Process group killing prevents orphaned tmux send-keys subprocesses from freezing the conductor after CLI timeouts. Also updates the embedded bridge template so the fix reaches runtime-installed bridges.
  • Identity-based cursor restoration replaces fragile index arithmetic during session reorder, fixing desync when tmux windows are expanded
  • Separator-based status bar detection replaces fixed 3-line window, making busy detection robust on narrow terminals

Infrastructure

  • Fix CI release workflow version extraction (const → var, non-greedy regex)
  • Add missing internal/sysinfo package to repository

Full Changelog: v0.28.2...v0.28.3