Release Notes
Changed
- Unified state management:
wt config varandwt config cachereplaced bywt config statewith consistent get/set/clear semantics for all runtime state. New subcommands:default-branch,ci-status,marker,logs,show. (#178) - Comprehensive state overview:
wt config state showdisplays all state (default branch, switch history, markers, CI cache, logs) with--format=jsonsupport. (#180)
Added
git-wtbinary for Windows: Newgit-wtbinary avoids conflict with Windows Terminal'swtcommand. Build with--features git-wt. Shell init/install now accept--cmdto specify which binary name to use. (#177)- Diffstat in select preview: The log preview (Tab 2) in
wt selectnow shows line change statistics (+N -M) matchingwt list's HEAD± column format. (#179)
Fixed
- Windows compatibility: Multiple test and runtime fixes for Windows including stdin timeout handling, path canonicalization, and cross-platform test behavior. (#167, #168, #169, #170, #171, #174, #176)
Download worktrunk 0.2.1
| 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 |