Release Notes
Improved
wt select --branchesand--remotesflags: Control which items appear in the selection UI. Shares the[list]config section withwt listfor consistent defaults.- Graceful degradation when default branch unavailable: When the default branch cannot be determined (e.g., misconfigured),
wt listshows warnings and empty cells rather than failing.wt switch --createwithout--basegives a clear error message. - Remove
--refreshflag from state commands:wt config state default-branch getandwt config state ci-status getnow purely read cached state. To force re-detection, use the explicit workflow:clearthenget. (Breaking:--refreshflag removed) - Windows: Require Git for Windows: Removed PowerShell fallback. Worktrunk now requires Git for Windows (Git Bash) and shows a clear error message pointing to the download page if not found. (Breaking: PowerShell no longer supported)
Fixed
- Flag styling in messages: Flags like
--clobberand--no-verifyin parentheses now inherit message color instead of using bright-black styling. - Nix flake: Remove apple_sdk framework dependency. (#525, thanks @MattiasMTS)
gh issue createhint: Now includes--webflag to open the issue form in browser.
Internal
- Binary size reduced ~1MB: Trimmed unused config/minijinja features (13MB → 12MB).
- Repository module split: Split 2200-line module into 8 focused submodules for maintainability.
Install worktrunk 0.12.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/max-sixty/worktrunk/releases/download/v0.12.0/worktrunk-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/max-sixty/worktrunk/releases/download/v0.12.0/worktrunk-installer.ps1 | iex"Download worktrunk 0.12.0
| 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 |