Release Notes
Added
- Squash-merge integration detection: Improved branch cleanup detection with four ordered checks to identify when branch content is already in the target branch. This enables accurate removal of squash-merged branches even after target advances. New status symbols:
·for same commit,⊂for content integrated via different history. (6325be2) - CI absence caching: Cache "no CI found" results to avoid repeated API calls for branches without CI configured. Reduces unnecessary rate limit consumption. (8db3928)
- Shell completion tests: Black-box snapshot tests for zsh, bash, and fish completions that verify actual completion output. (#117)
Changed
- Merge conflict indicator: Changed from
⊘to⚔(crossed swords) for better visual distinction from the rebase symbol. (f3b96a8)
Documentation
- Hook JSON context: Document all JSON fields available to hooks on stdin with examples for Python and other languages. (af80589)
- CI caching: Document that CI results are cached for 30-60 seconds and how to use
wt config cacheto manage the cache. (4804913) - Status column clarifications: Clarify that the Status column contains multiple subcolumns with priority ordering. (1f9bb38)
Download worktrunk 0.1.16
| 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 |