Release Notes
Improved
- Git progress for slow worktree creation: When
git worktree addtakes more than 400ms (common on large repos), worktrunk now shows a progress message and streams git's output instead of going silent. (#725) - Verbose template expansion output:
-vnow shows template expansion details: the template, expanded command, and any undefined variables with SemiStrict fallback behavior. (#712) - Shell integration hint for explicit path invocation: When running wt via explicit path (e.g.,
./target/debug/wt) with shell integration configured, the warning now suggests runningwt switch <branch>to use the shell-wrapped command. (#721)
Fixed
- Unsafe upstream when creating branch from remote base:
wt switch --create feature --base=origin/mainno longer sets up tracking to origin/main, preventing accidental pushes to the base branch. Fixes #713. (thanks @kfirba) - Credential redaction in debug logs: URLs with embedded credentials (e.g.,
https://token@github.com/...) are now redacted in-vvdebug output. (#718) - Hook preview shows template on expansion failure:
wt hook show --expandednow displays both the error message and original template when expansion fails, instead of hiding the template. (#722)
Documentation
- Homebrew install uses core tap: Install command updated from
max-sixty/worktrunk/wttoworktrunk. (#716, thanks @chenrui333) - Hook docs reordered: post-start (background) is now the recommended default, with post-create for blocking dependencies. (#733)
Internal
- Simplified GitHub/GitLab CI status detection. (#730)
- Previous worktree gutter changed from
-to+for visual consistency. (#699)
Install worktrunk 0.15.4
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/max-sixty/worktrunk/releases/download/v0.15.4/worktrunk-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/max-sixty/worktrunk/releases/download/v0.15.4/worktrunk-installer.ps1 | iex"Install prebuilt binaries via Homebrew
brew install max-sixty/worktrunk/wtDownload worktrunk 0.15.4
| 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 |