Skip to content

Releases: boneskull/gh-stack

v1.0.0

20 Apr 00:19
17b3ac5

Choose a tag to compare

1.0.0 (2026-04-20)

⚠ BREAKING CHANGES

  • Some flags have changed. restack: --only is now -c, --current; submit: --current-only is now -c, --current, --update-only is now -u, --update, --push-only is now -s, --skip-prs, removed -w shorthand from --web.

Bug Fixes

  • normalize flags (#97) (91a896d)
  • submit: only prompt to publish draft when base transitions to trunk (#100) (c47ca16)

v0.6.3

18 Apr 22:51
3121da1

Choose a tag to compare

0.6.3 (2026-04-18)

Bug Fixes

  • cmd: defer submit push until PR intent is known (96fb5b9)
  • cmd: only push stack branches when submit will touch PRs (#89) (96fb5b9)
  • deps: update module github.com/charmbracelet/bubbles to v0.21.1 (#87) (37e572a)
  • prompt: support ESC to skip PR creation (#85) (bfce25d)
  • prompt: support ESC to skip PR creation in huh form (bfce25d), closes #78
  • rename cascade to restack more generally (#94) (115ce65)
  • restack: prevent stale fork points from triggering incorrect --onto rebases (#83) (a9af01a)

v0.6.2

08 Apr 23:42
1aa24a5

Choose a tag to compare

0.6.2 (2026-04-08)

Bug Fixes

  • git: auto-accept commit message when continuing rebase (#71) (4e4fbb8), closes #49
  • revert "feat: auto-detect parent branches for untracked local branches (#53)" (f436da4)

v0.6.1

08 Apr 03:08
d15411f

Choose a tag to compare

0.6.1 (2026-04-08)

Bug Fixes

  • deps: update module github.com/cli/safeexec to v1.0.1 (#66) (39c1565)

v0.6.0

08 Apr 01:35

Choose a tag to compare

0.6.0 (2026-04-08)

Features

  • auto-detect parent branches for untracked local branches (#53) (0f62bdf)
  • cmd: add unambiguous prefix shortcut expansion for subcommands (#56) (6e7329f)
  • submit: allow ESC to skip PR creation for individual branches (#60) (94dd6d7)

Bug Fixes

  • ci: address review comments on Claude workflows (bccc2d2)
  • git: flip first flag immediately in ListWorktrees (1d1cd6a)
  • submit: check for existing PR before prompting for details (#52) (9d01b0c)
  • sync: return to original branch after sync completes (#61) (e9a3f7a)

v0.5.0

16 Feb 22:27
26f48d3

Choose a tag to compare

0.5.0 (2026-02-14)

Features

  • add --worktrees flag for restack and sync (#48) (6117a53), closes #33

Bug Fixes

  • submit: submit the entire stack by default (#42) (4b907b1), closes #38
  • submit: unwrap hard-wrapped list items in PR descriptions (#43) (60366b2)

v0.4.1

14 Feb 01:05
74fc779

Choose a tag to compare

0.4.1 (2026-02-14)

Bug Fixes

  • github: omit local-only branches from PR stack comments (#37) (f4afa45)
  • github: scope PR stack comment to current stack only (#36) (c31fa5c)
  • suppress help output on runtime errors (#41) (07f807b), closes #35

v0.4.0

12 Feb 01:22
62be5f8

Choose a tag to compare

0.4.0 (2026-02-12)

Features

  • add ANSI color output following GitHub CLI conventions (#30) (dbfe73f)
  • rename cascade command to restack, keep cascade as alias (#32) (3d3f524)
  • submit: unwrap hard line breaks in generated PR descriptions (#34) (15edb71)

Bug Fixes

  • github: make PR comment heading less obtuse (f23002e)

v0.3.0

04 Feb 07:15
4794712

Choose a tag to compare

0.3.0 (2026-02-04)

Features

  • submit: add --push-only flag (#25) (c14dabb)
  • submit: add --push-only flag to skip PR creation (c14dabb)

Bug Fixes

  • submit: move draft-to-ready prompt to Phase 3 (PRs) (#28) (0afdba7)
  • submit: use first commit as default PR title (#27) (9bc1881)
  • undo: auto-prune snapshots to prevent unbounded growth (#23) (d298e99)

v0.2.0

04 Feb 04:16
3788eee

Choose a tag to compare

v0.2.0 Pre-release
Pre-release

0.2.0 (2026-02-04)

Features