github max-sixty/worktrunk v0.8.0
0.8.0

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

Release Notes

Improved

  • Separate --yes and --force flags: --force/-f renamed to --yes/-y for skipping prompts (all commands). New --force/-f on wt remove forces removal of worktrees with untracked files (build artifacts, node_modules, etc.). (Breaking: --force no longer skips prompts; use --yes)
  • Clearer branch deletion output: wt remove output now shows "worktree & branch" when the branch is deleted, or plain "worktree" with a hint when kept. Makes scanning output for branch fate easier.
  • post-switch hook on remove: When wt remove switches to the main worktree, post-switch hooks now run in the destination.
  • Allow merge commits by default: wt step push no longer rejects history with merge commits. Removed --allow-merge-commits flag. (Breaking: flag removed)

Fixed

  • Orphan branches in wt list: Branches with no common ancestor with the default branch no longer cause errors.
  • Remote branch filtering: wt list --remotes now filters out branches that are tracked as upstreams, not just branches with worktrees.
  • Error message spacing: Reduced double-newline spacing in error messages.

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