Skip to content

v0.5.1 - Fix Live Ledger Terminal Input

Choose a tag to compare

@github-actions github-actions released this 17 Jun 16:58
· 37 commits to main since this release
d4ac902

Summary

Fixes garbled escape sequences appearing at the shell prompt after any command that uses the live progress ledger. The ledger now owns the controlling terminal's input reader, which lets Ctrl+C cancel a running command rather than being dropped.

Changes

Fixes

  • Fix garbled text at the shell prompt after ledger-mode commands by letting bubbletea own the terminal's input reader, so startup capability queries drain before the ledger exits. (#46)
  • Route Ctrl+C to context cancellation via a new Interruptible interface on the ledger renderer. Non-TTY runs and external signals keep the existing signal.NotifyContext path, so cancellation behavior is uniform at the context level. (#46)

Upgrade Notes

No breaking changes.