Release Notes
Added
- User-level hooks: Define hooks in
~/.config/wt.tomlthat run for all repositories. Newwt hook showcommand displays configured hooks and their sources. (#118) - SSH URL support: Git SSH URLs (e.g.,
git@github.com:user/repo.git) now work correctly for remote operations and branch name escaping. (92c2cef) - Help text wrapping: CLI help text now wraps to terminal width for better readability. (fe981c2)
Changed
- JSON output redesign:
wt list --format=jsonnow outputs a query-friendly format. This is a breaking change for existing JSON consumers. (236eae8) - Status symbols: Reorganized status column symbols for better scannability. Same-commit now distinguished from ancestor in integration detection. (5053af8, a087962)
Fixed
- ANSI state reset: Reset terminal ANSI state before returning to shell, preventing color bleeding into subsequent commands. (334f6d9)
- Empty staging error: Fail early with a clear error when trying to generate a commit message with nothing staged. (b9522bc)
Download worktrunk 0.1.17
| 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 |