Tämä on vanhempi versio. Uusin versio on v0.81.0. worktrunk v0.81.0 · Julkaistu:
Asennustiedostot v0.14.0
| Arkkitehtuuri | Tyyppi | Laajuus | Tiedostokoko | Lataus | SHA256 |
|---|---|---|---|---|---|
| 64-bittinen | ZIP → Portable | — | — | github.com | VirusTotal |
Linkki ja SHA256-tiiviste ovat peräisin Windows Package Managerin yhteisön manifestista. Vertaa ladatun tiedoston tiivistettä ennen kuin suoritat sen.
Muutosloki
Release Notes
Improved
- worktree_path_of_branch(branch) template function: Look up the filesystem path of any branch's worktree in hooks. Enables copying files between worktrees: setup = "cp {{ worktree_path_of_branch('main') }}/config.local {{ worktree_path }}". Returns empty string if no worktree exists for the branch.
- Per-task timeout for wt list: Configure timeout for git operations via [list] timeout-ms in user config. Shows timeout count in footer. Use --full to disable timeout for complete data collection.
- Atomic COW directory cloning on macOS: wt step copy-ignored uses clonefile() syscall on APFS for O(1) directory cloning instead of file-by-file copying. ~12-15x faster for large directories like target/.
- Template variable renamed: main_worktree_path → primary_worktree_path for clarity. Old name still works with deprecation warning.
Fixed
- wt step copy-ignored in bare repositories: Fixed "this operation must be run in a work tree" error when using bare repo setups. Closes #598. (thanks @sbennett33 for reporting)
Internal
- Help system extraction: Moved help and invocation utilities from main.rs to dedicated modules.
- wt list model refactor: Split monolithic model.rs into modular directory structure.
Install worktrunk 0.14.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/max-sixty/worktrunk/releases/download/v0.14.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.14.0/worktrunk-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install max-sixty/worktrunk/wt
Download worktrunk 0.14.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
────────────────────────────────────────────────┴───────────────────┴─────────────