github max-sixty/worktrunk v0.9.2
0.9.2

latest releases: v0.44.0, v0.43.0, v0.42.0...
3 months ago

Release Notes

Fixed

  • Locked worktree detection: wt remove now detects locked worktrees upfront and shows a clear error with unlock instructions, instead of reporting success but silently failing. (#408, #412)
  • Windows Git Bash shell integration: Shell detection now handles Windows-style paths in $SHELL (e.g., C:\Program Files\Git\usr\bin\bash.exe). Fixes #348. (#398)

Documentation

  • CLI help text clarity: Improved descriptions for wt, wt list, wt step push, wt step squash, wt remove, and wt config state. (#410)
  • Installation commands: Removed $ prefixes from install commands for easier copy-paste. (#405, thanks @muzzlol)

Internal

  • Home worktree lookup: Centralized with find_home() and home_path() methods for more consistent behavior with bare repos.
  • Windows CI: Added cross-platform mock infrastructure for testing Windows-specific behavior.

Install worktrunk 0.9.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/max-sixty/worktrunk/releases/download/v0.9.2/worktrunk-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/max-sixty/worktrunk/releases/download/v0.9.2/worktrunk-installer.ps1 | iex"

Download worktrunk 0.9.2

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

Don't miss a new worktrunk release

NewReleases is sending notifications on new releases.