github max-sixty/worktrunk v0.11.0
0.11.0

latest releases: v0.41.0, v0.40.0, v0.39.0...
3 months ago

Release Notes

Improved

  • Nix flake for packaging: New flake.nix for Nix users with crane for efficient Rust builds. (#502, thanks @marktoda; thanks @Kabilan108 for requesting)
  • sanitize_db template filter: New filter that transforms strings into database-safe identifiers with a 3-character hash suffix for collision/keyword safety. (#498, thanks @hugobarauna for requesting)
  • wt select performance: 500ms timeout for git commands improves TUI responsiveness on large repos with many branches. (thanks @KidkArolis for reporting #461)
  • wt select stale branch handling: Branches 50+ commits behind the default branch now skip expensive operations, showing ... in the diff column. Improves performance on repos with many stale branches.
  • Global merge-base cache: Cached merge-base results improve wt list performance by avoiding redundant git calls.
  • wt config show git version: Now displays the git version alongside the worktrunk version.
  • wt step copy-ignored default: Now copies all gitignored files by default. Use .worktreeinclude to limit what gets copied (previously required .worktreeinclude to specify what to copy).
  • Trace log analysis: New analyze-trace binary for analyzing [wt-trace] performance logs.

Fixed

  • Statusline truncation: No longer truncates when terminal width is unknown, fixing Claude Code statusline display.
  • Shell completions: Deprecated args like --no-background no longer appear in tab completions.
  • wt remove progress ordering: Progress message now appears after pre-remove hooks, not before.
  • wt list index lock: Uses --no-optional-locks for git status to avoid lock contention with parallel tasks.

Install worktrunk 0.11.0

Install prebuilt binaries via shell script

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

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