Release Notes
Improved
--clobberflag forwt switch: When encountering a stale directory or file at the target worktree path,--clobbermoves it to a timestamped.bakfile instead of failing.- Relative paths in
wt list: Paths are now shown relative to the main worktree (.,./subdir,../repo.feature) instead of a computed common prefix that could degenerate to/. - Multiline error formatting: Errors with context now show a header describing what worktrunk was trying to do, with the full error chain in a gutter block.
- Semantic switch messaging: Switching to an existing worktree now shows ⚪ (info) instead of ✅ (success), reflecting that nothing was created.
Fixed
- Symbol styling in removal messages: Integration symbols (
_,⊂) now render in their canonical dim appearance instead of inheriting the message's cyan color. - ConflictingChanges error formatting: Fixed double newlines in the error message output.
Download worktrunk 0.5.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 |