Skip to content

Releases: shinokamix/lopper

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 19:49
5f9dce2

Changelog

Breaking changes

  • 85bca0a refactor(lopper)!: move Go project under apps/lopper (#33)

Bug fixes

  • 5f9dce2 fix: release binaries build with Go 1.27.2, free of nine standard library vulnerabilities (#35)

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 04 Oct 21:38
e673314

Changelog

Breaking changes

  • 55bea18 feat(cli)!: scan --json no longer reports which tool made a worktree (#27)

Features

  • e673314 feat: worktrees found by an earlier scan appear within seconds (#30)

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 03 Oct 09:15
25a6016

Changelog

Features

  • 7734290 feat(inspect): detect rebased and squashed worktree changes (#24)

Bug fixes

  • 25a6016 fix(inspect): refuse removal when index flags can hide edits (#25)

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 30 Sep 23:22
3a707d8

Changelog

Features

  • 0b31f20 feat(tui): the list holds still while scanning, with sort and search (#22)

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 30 Sep 21:47
93fea09

Changelog

Features

  • 9778bdb feat(cli): lopper update installs the latest release over itself (#20)
  • 93fea09 feat(tui): a newer release is offered on its own screen before the scan (#21)
  • 1932d45 feat: lopper installs on Windows with a one-line PowerShell script (#19)

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 21:18
e889042

Changelog

Features

  • e889042 feat: lopper installs on macOS and Linux with a one-line script (#18)

v0.1.0-rc.1

v0.1.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Sep 19:32
e0fdb0b

Changelog

Breaking changes

  • 3d8a0ff feat(verdict)!: worktrees are safe or not, and rows show their facts (#14)

Features

  • b4f906a feat(cli): lopper rm removes safe worktrees, and unsafe ones with --force (#15)
  • b6ac9cf feat(config): worktrees in temporary directories are found by default (#9)
  • 95d45a7 feat(discovery): worktrees anywhere on disk are found, even if damaged (#10)
  • 1fc5c3b feat(discovery): worktrees whose repository is gone are now found (#6)
  • 254f991 feat(tui): selected worktrees can be removed from the list (#16)
  • 464aba2 feat(tui): the state tally is gone and the selection sits by the path (#12)
  • 125b06e feat(tui): worktrees are grouped by repo and show what they hold (#11)

Bug fixes

  • 9da2d02 fix(discovery): a moved worktree is shown once, where it is, and not as safe (#8)
  • d0fb659 fix(discovery): keep native path separators under MSYS
  • 316dd04 fix(discovery): worktrees of bare and separate-git-dir repositories are found (#7)
  • d8c22f9 fix(gitx): git commands ignore the caller's GIT_DIR and other repository variables (#5)
  • bb64343 fix(inspect): count untracked files and report size failures
  • caac978 fix(tui): gone worktrees show 0 B and unmeasured rows stay aligned (#13)
  • ca10ffe fix(tui): show scan failures and keep the cursor row visible

Other changes

  • e28e248 Merge pull request #1 from shinokamix/fix/inspect-and-tui-scan-state