Skip to content

v0.1.4

Choose a tag to compare

@github-actions github-actions released this 05 Oct 10:25
· 40 commits to main since this release
349943c

Changelog

  • 96236da Add the git plumbing a native sync needs
  • 349943c Add the slash when the branch prefix is set without one
  • 21f0342 Carry a PR's merge commit and head commit from GitHub
  • 65e310c Catch directory clashes and whitespace only amends before deleting
  • 870b16e Cover the risky sync paths
  • 98807a0 Delete merged branches, finished stacks and orphans on sync
  • 06b131e Document the native sync and who writes the metadata file
  • 4e09fb9 Edit gh stack's metadata file in place under its lock
  • 65a4f5d Fast forward branches the remote moved on sync
  • 17e064e Fetch PRs fresh on sync and keep the result on a conflict
  • bf96910 Note the empty commit rule and the two worktree case
  • 5d24280 Only keep a merged branch when it holds work its PR never saw
  • 168bd1f Read, merge and write commits without a working tree
  • a4cecff Refuse to restack over untracked files and drop empty commits
  • fff611c Replay a branch's commits onto a new parent without a checkout
  • 9cd83b3 Restack every stack on sync without a checkout
  • 67b5ac2 Skip branches gh stack has pruned when picking what to sync from
  • 1e62827 Sync natively: fetch once and fast forward trunk