github max-sixty/worktrunk v0.6.1
0.6.1

latest releases: v0.33.0, v0.32.0, v0.31.0...
3 months ago

Release Notes

Improved

  • post-switch hook: New hook that runs in the background after every wt switch operation. Unlike post-start (which only runs on creation), post-switch runs on all switch results. Use cases include renaming terminal tabs, updating tmux window names, and IDE notifications.
  • Signal forwarding for hooks: Hooks now receive SIGINT/SIGTERM when the parent process is interrupted, allowing proper cleanup. Previously, non-interactive shells continued executing after signals.
  • Faster wt list skeleton: Time-to-skeleton reduced by caching default branch lookup, batching timestamp fetching, and deferring non-essential git operations. Skeleton shows · placeholder for gutter symbols until data loads.
  • Clearer --clobber hint: Error message now says "to overwrite (with backup)" instead of "to retry with backup".

Documentation

  • State side-effects: Added section explaining how Worktrunk state operations may trigger git commands.
  • wt merge location: Clarified that wt merge runs from the feature worktree.

Download worktrunk 0.6.1

File Platform Checksum
worktrunk-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
worktrunk-x86_64-apple-darwin.tar.xz Intel macOS checksum
worktrunk-x86_64-pc-windows-msvc.zip x64 Windows checksum
worktrunk-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
worktrunk-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Don't miss a new worktrunk release

NewReleases is sending notifications on new releases.