Release Notes
Added
wt step for-eachcommand: Run commands across all worktrees sequentially. Supports template variables ({{ branch }},{{ worktree }}, etc.) and JSON context on stdin. Example:wt step for-each -- git pull --autostash. (#138)
Changed
- Content integration detection always enabled: The
⊂(content integrated) symbol now appears without requiring--full. Squash-merged branches are detected automatically. (f39c442) - SIGINT forwarding: Ctrl+C now properly terminates child processes in hooks, preventing orphaned background commands. (#136)
Fixed
- Windows path handling: Fixed path canonicalization issues on Windows that caused worktree detection failures. Uses
dunceto handle Windows verbatim paths (\\?\) that git cannot process. (#125)
Download worktrunk 0.1.19
| 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 |