Skip to content

Releases: tobiase/worktree-utils

v0.6.1

14 Jun 13:00

Choose a tag to compare

Installation

Quick install

curl -fsSL https://raw.githubusercontent.com/tobiase/worktree-utils/main/get.sh | sh

Or download specific platform archives below.

Update existing installation

If you already have wt installed, simply run:

wt update

Manual 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

14 Jun 12:21

Choose a tag to compare

Installation

Quick install

curl -fsSL https://raw.githubusercontent.com/tobiase/worktree-utils/main/get.sh | sh

Or download specific platform archives below.

Update existing installation

If you already have wt installed, simply run:

wt update

Manual 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

13 Jun 23:03

Choose a tag to compare

Installation

Quick install

curl -fsSL https://raw.githubusercontent.com/tobiase/worktree-utils/main/get.sh | sh

Or download specific platform archives below.

Update existing installation

If you already have wt installed, simply run:

wt update

Manual 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

13 Jun 18:28

Choose a tag to compare

Installation

Quick install

curl -fsSL https://raw.githubusercontent.com/tobiase/worktree-utils/main/get.sh | sh

Or download specific platform archives below.

Update existing installation

If you already have wt installed, simply run:

wt update

Manual 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

04 Jun 08:42

Choose a tag to compare

Installation

Quick install

curl -fsSL https://raw.githubusercontent.com/tobiase/worktree-utils/main/get.sh | sh

Or download specific platform archives below.

Update existing installation

If you already have wt installed, simply run:

wt update

Manual download

Download the appropriate archive for your platform from the assets below.

Changelog

Full Changelog: v0.3.3...v0.3.4

v0.3.3

04 Jun 08:22

Choose a tag to compare

Installation

Quick install

curl -fsSL https://raw.githubusercontent.com/tobiase/worktree-utils/main/get.sh | sh

Or download specific platform archives below.

Update existing installation

If you already have wt installed, simply run:

wt update

Manual 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

03 Jun 10:52

Choose a tag to compare

Installation

Quick install

curl -fsSL https://raw.githubusercontent.com/tobiase/worktree-utils/main/get.sh | sh

Or download specific platform archives below.

Update existing installation

If you already have wt installed, simply run:

wt update

Manual 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

03 Jun 10:24

Choose a tag to compare

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 setup

The 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 update

Manual 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

03 Jun 09:00

Choose a tag to compare

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 setup

Update existing installation

If you already have wt installed, simply run:

wt update

Manual download

Download the appropriate archive for your platform from the assets below.

Changelog

  • 505ee40 feat: add auto-update functionality (#2)

Full Changelog: v0.2.0...v0.3.0

v0.2.0

03 Jun 08:50

Choose a tag to compare

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 setup

Manual 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