Releases: tobiase/worktree-utils
v0.6.1
Installation
Quick install
curl -fsSL https://raw.githubusercontent.com/tobiase/worktree-utils/main/get.sh | shOr download specific platform archives below.
Update existing installation
If you already have wt installed, simply run:
wt updateManual download
Download the appropriate archive for your platform from the assets below.
Changelog
- 6197503 fix: add --help flag support and improve zsh completion
Full Changelog: v0.6.0...v0.6.1
v0.6.0
Installation
Quick install
curl -fsSL https://raw.githubusercontent.com/tobiase/worktree-utils/main/get.sh | shOr download specific platform archives below.
Update existing installation
If you already have wt installed, simply run:
wt updateManual download
Download the appropriate archive for your platform from the assets below.
Changelog
- b84eb80 fix(test): replace hardcoded paths with dynamic detection in completion tests
- e94d760 fix: remove strict conventional commit requirements
- f9a5efc style(docs): fix trailing whitespace in documentation
Full Changelog: v0.5.1...v0.6.0
v0.5.1
Installation
Quick install
curl -fsSL https://raw.githubusercontent.com/tobiase/worktree-utils/main/get.sh | shOr download specific platform archives below.
Update existing installation
If you already have wt installed, simply run:
wt updateManual download
Download the appropriate archive for your platform from the assets below.
Changelog
- 0e355da ci: align test-ci command with GitHub Actions workflow
- 6a18e9f docs(testing): add comprehensive edge case testing strategy
- 3204e2c fix(update): improve asset name matching for versioned releases
- 4a89a35 fix(update): support worktree-utils binary name in release archives
- 4ae8257 fix: extract shell-init command constant to resolve linting
- d6ebd29 fix: use platform-specific asset names in update edge tests
- c0d8aa3 test(edge-cases): implement Phase 3 & 4 system integration and input boundary testing
- 20697f6 test(edge-cases): implement comprehensive Phase 1 & 2 edge case testing
- 5d9072b test(update): add comprehensive tests for versioned assets and binary names
Full Changelog: v0.4.0...v0.5.1
v0.4.0
Installation
Quick install
curl -fsSL https://raw.githubusercontent.com/tobiase/worktree-utils/main/get.sh | shOr download specific platform archives below.
Update existing installation
If you already have wt installed, simply run:
wt updateManual download
Download the appropriate archive for your platform from the assets below.
Changelog
- 332fae9 chore(dev): setup pre-commit hooks for code quality
- 47ce0f3 ci: add test workflow and update Go version
- 4510b88 docs(session): update session log with test fixes and linting improvements
- 504bc7a feat(dev): add automatic golangci-lint installation to make lint
- 356e312 feat: add command aliases for improved ergonomics
- 7277cce fix(cli): restore missing help command
- 7269940 fix(dev): upgrade golangci-lint to v1.64.2 for Go 1.24 support
- 7cf157f fix(ignore): add wt binary to gitignore
- 749069c fix(lint): adjust complexity thresholds for comprehensive test suite
- d0028e3 fix(lint): resolve all errcheck linting issues
- 0f9cec1 fix(lint): resolve all remaining errcheck issues
- b0e3aa7 fix(lint): resolve all remaining linting issues
- 7f6455a fix(lint): restore comprehensive linting config and fix errcheck issues
- ed8e5ce fix(test): restore help command and add comprehensive CI testing
- d039ae6 fix(test): use git branch -M for broader Git version compatibility
- f51cbe2 fix(test): use main as default branch in test repositories
- 55dc57b fix: make worktree commands respect project-specific worktree_base setting
- d8ea609 refactor(lint): reduce function complexity to pass linting standards
Full Changelog: v0.3.4...v0.4.0
v0.3.4
Installation
Quick install
curl -fsSL https://raw.githubusercontent.com/tobiase/worktree-utils/main/get.sh | shOr download specific platform archives below.
Update existing installation
If you already have wt installed, simply run:
wt updateManual download
Download the appropriate archive for your platform from the assets below.
Changelog
Full Changelog: v0.3.3...v0.3.4
v0.3.3
Installation
Quick install
curl -fsSL https://raw.githubusercontent.com/tobiase/worktree-utils/main/get.sh | shOr download specific platform archives below.
Update existing installation
If you already have wt installed, simply run:
wt updateManual download
Download the appropriate archive for your platform from the assets below.
Changelog
- ade9699 fix: correct download URL and binary name in installer
- d7b4112 fix: improve worktree removal to handle non-pattern worktrees
Full Changelog: v0.3.2...v0.3.3
v0.3.2
Installation
Quick install
curl -fsSL https://raw.githubusercontent.com/tobiase/worktree-utils/main/get.sh | shOr download specific platform archives below.
Update existing installation
If you already have wt installed, simply run:
wt updateManual download
Download the appropriate archive for your platform from the assets below.
Changelog
- 186ae08 feat: add streamlined installation script
Full Changelog: v0.3.1...v0.3.2
v0.3.1
Installation
Quick install (macOS/Linux)
# macOS (Universal binary for Intel & Apple Silicon)
curl -sL https://github.com/tobiase/worktree-utils/releases/latest/download/wt_0.3.1_Darwin_all.tar.gz | tar xz && ./wt_0.3.1_Darwin_all/wt-bin setup
# Linux x86_64
curl -sL https://github.com/tobiase/worktree-utils/releases/latest/download/wt_0.3.1_Linux_x86_64.tar.gz | tar xz && ./wt_0.3.1_Linux_x86_64/wt-bin setup
# Linux arm64
curl -sL https://github.com/tobiase/worktree-utils/releases/latest/download/wt_0.3.1_Linux_arm64.tar.gz | tar xz && ./wt_0.3.1_Linux_arm64/wt-bin setupThe archive extracts to a directory named wt_0.3.1_<platform> which you can delete after setup.
Update existing installation
If you already have wt installed, simply run:
wt updateManual download
Download the appropriate archive for your platform from the assets below.
Changelog
- 9dbfd67 fix: improve installation experience and asset naming
Full Changelog: v0.3.0...v0.3.1
v0.3.0
Installation
Quick install (macOS/Linux)
# Download latest release for your platform:
# macOS Intel
curl -L https://github.com/tobiase/worktree-utils/releases/latest/download/wt_0.3.0_Darwin_x86_64.tar.gz | tar xz
# macOS Apple Silicon
curl -L https://github.com/tobiase/worktree-utils/releases/latest/download/wt_0.3.0_Darwin_arm64.tar.gz | tar xz
# Linux x86_64
curl -L https://github.com/tobiase/worktree-utils/releases/latest/download/wt_0.3.0_Linux_x86_64.tar.gz | tar xz
# Then install
./wt-bin setupUpdate existing installation
If you already have wt installed, simply run:
wt updateManual download
Download the appropriate archive for your platform from the assets below.
Changelog
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Installation
Quick install (macOS/Linux)
# Download latest release for your platform:
# macOS Intel
curl -L https://github.com/tobiase/worktree-utils/releases/latest/download/wt_0.2.0_Darwin_x86_64.tar.gz | tar xz
# macOS Apple Silicon
curl -L https://github.com/tobiase/worktree-utils/releases/latest/download/wt_0.2.0_Darwin_arm64.tar.gz | tar xz
# Linux x86_64
curl -L https://github.com/tobiase/worktree-utils/releases/latest/download/wt_0.2.0_Linux_x86_64.tar.gz | tar xz
# Then install
./wt-bin setupManual download
Download the appropriate archive for your platform from the assets below.
Changelog
- 91d3b7c feat: add virtualenv management commands
- 569a52d feat: improve UX with virtualenv sections and repo root navigation
Full Changelog: v0.1.0...v0.2.0