Skip to content

Releases: bkildow/wt-cli

v0.2.0

04 Mar 04:08

Choose a tag to compare

Changelog

  • 9c9589f Add Dependabot for Go modules and GitHub Actions updates
  • 7cba3d8 Add theme system with default and catppuccin palettes
  • 21f68e2 Expand theme system with 7 new palettes and full huh theming
  • 2c7bf52 Make snazzy the default theme, use WT_THEME env var only
  • a88c47a Migrate huh to v2 (charm.land/huh/v2), eliminate lipgloss v1

v0.1.0

04 Mar 01:52

Choose a tag to compare

Changelog

  • b7484ac Add ${PROJECT_ROOT} template variable for project root path
  • b380858 Add --skip-setup and --skip-teardown flags to wt add and wt remove
  • 1d71607 Add E2E CLI tests using go-internal/testscript
  • 7abb96a Add GoReleaser and GitHub Actions release automation
  • ff9d38c Add Makefile for developer convenience
  • 2a00a69 Add Phase 2-4 commands: add, list, remove, cd, apply, init
  • a781fad Add Phase 5+ commands: open, status, sync, prune, completion
  • af671bf Add configurable worktree_dir to .worktree.yml
  • 3678738 Add friendly error when running commands outside a wt project
  • 5a86635 Add golangci-lint and gofumpt for stricter linting and formatting
  • 3916f6a Add parallel_setup and parallel_teardown hooks for concurrent command execution
  • 7d29433 Add per-file apply logging and always CD into worktree on setup hook failure
  • 777e791 Add revive and unparam linters, add package comments
  • ce326e6 Add shared_dir config and nest wt init structure under .worktrees/
  • b3734f5 Add styled headings to wt list and wt status output
  • 42c3307 Add wt CLI tool with clone and scaffold commands
  • 7cb3cc4 Add wt agents command for AI workflow instructions
  • 6918dec Add wt init command for existing git repositories
  • d3218dd Add wt root command to navigate to project root
  • ebadd6d Add wt shell-init command for one-line shell setup
  • acc1fb5 Adopt .template file convention and simplify template variables
  • 72c11db Collapse copy output to top-level entries for reduced verbosity
  • 1f3b204 Document --skip-setup/--skip-teardown flags and hook execution behavior
  • d74ecba Enable / to filter in pickers
  • a2d97d2 Fetch all remotes before branch selection in wt add
  • 117d7d2 Fix color detection for huh pickers when stdout is piped
  • 3bb1221 Fix errcheck lint warnings for lipgloss.Fprintln calls
  • 7a74c4a Fix picker colors when stdout is piped (e.g. wt cd shell wrapper)
  • 18f0fc5 Fix silent error swallowing in main.go
  • 6ad8d38 Improve picker UI: ESC to cancel, dynamic height, ThemeCharm
  • 7e668f6 Initial commit
  • 8993c7f Move entrypoint to cmd/wt/, add README, update .gitignore
  • 9decc4f Print worktree path to stdout after wt add for automatic cd
  • d941439 Remove wt repair command
  • c5014c5 Rename Go module from briankildow to bkildow to match GitHub repo URL
  • d0e41e5 Replace tabwriter with lipgloss tables for styled output with headers
  • 76426c6 Run teardown hooks before removing worktrees in wt prune
  • 534c3c2 Simplify config, add setup/teardown hooks, improve editor and cd UX
  • d2b8483 Suppress git command output by default, add --verbose flag to show it
  • f52a667 Track .worktree.yml and ignore worktrees/ for dogfooding
  • 090f9e0 Update wt agents docs for init command and missing config fields
  • d03ac03 Upgrade lipgloss v1 to v2 to fix missing color output
  • b532248 Use relative paths in worktree .git files and add wt repair command