Release Notes
Improved
--baseaccepts commit-ish refs:wt switch --create --basenow accepts HEAD, tags, commit SHAs, and relative refs (e.g.,HEAD~2), not just branch names. Fixes #630. (thanks @myhau)- Upfront validation for target refs:
wt mergeandwt stepcommands now validate target refs before approval prompts, giving clearer "Branch X not found" errors immediately. - Visual hierarchy in help: Section dividers, improved heading structure, and sentence case in
--helpoutput.
Fixed
- macOS shell freeze during
copy-ignored: Atomicclonefile()on directories saturated disk I/O, blocking shell startup. Now uses per-file reflink which is slower but keeps the system responsive. copy-ignoredno longer copies nested worktrees: Whenworktree-pathplaces worktrees inside the main worktree,copy-ignorednow skips them. Also now copies symlinks (fixesnode_modules/.bin/etc.). Fixes #641. (thanks @razor-x)- Context-aware hints for
wt config create: Hints now suggest relevant next steps based on which configs exist.
Install worktrunk 0.14.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/max-sixty/worktrunk/releases/download/v0.14.1/worktrunk-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/max-sixty/worktrunk/releases/download/v0.14.1/worktrunk-installer.ps1 | iex"Install prebuilt binaries via Homebrew
brew install max-sixty/worktrunk/wtDownload worktrunk 0.14.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 |