github max-sixty/worktrunk v0.9.0
0.9.0

latest releases: v0.46.1, v0.46.0, v0.45.2...
3 months ago

Release Notes

Improved

  • Shell integration prompt: When shell integration isn't active after wt switch, an interactive prompt offers to install it. The prompt remembers your choice and falls back to a hint for non-TTY environments.
  • Template variable names: Renamed for clarity: repo_rootrepo_path, worktreeworktree_path, main_worktreerepo. Added main_worktree_path for accessing the main worktree's absolute path. Deprecated names work with migration warnings and auto-generated .new config files.
  • Shell integration warnings: Specific diagnostic messages when shell cd won't work: "shell integration not installed", "shell requires restart", "ran ./wt; shell integration wraps wt", or "ran git wt; running through git prevents cd".
  • RUNTIME section in wt config show: Displays binary name, version, and shell integration status to help debug invocation issues.
  • Clickable CI indicator: The CI status indicator (●) in wt list output is now a clickable link to the PR in terminals that support OSC 8 hyperlinks.
  • wt switch help text: Clarifies the difference from git switch and documents common failure conditions.

Fixed

  • Hook path display: Hook announcements show the execution path when shell integration isn't active.
  • Approval matching with deprecated vars: Approvals now match regardless of whether they were saved with deprecated or current variable names.
  • Documentation filter syntax: Fixed incorrect Jinja filter examples that showed ~ concatenation with | filter without parentheses. (#373, thanks @coriocactus)

Documentation

  • Pre-remove hook example: Added pattern for cleaning up background processes (e.g., killing dev servers) when worktrees are removed.

Install worktrunk 0.9.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/max-sixty/worktrunk/releases/download/v0.9.0/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.0/worktrunk-installer.ps1 | iex"

Download worktrunk 0.9.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

Don't miss a new worktrunk release

NewReleases is sending notifications on new releases.