Skip to content

Releases: cam1se/stack-stat

v1.0.2

Choose a tag to compare

@cam1se cam1se released this 28 Oct 19:22

1.0.2 (2026-10-28)

Bug Fixes

  • deps: bump the stack-stat-prod group with 2 updates (a6c487f)

v1.0.1

Choose a tag to compare

@cam1se cam1se released this 21 Oct 17:33

1.0.1 (2026-10-21)

Bug Fixes

  • providers: ignore checks from cancelled runs a newer run replaced (ebe8623)

v1.0.0

Choose a tag to compare

@cam1se cam1se released this 21 Oct 15:58

1.0.0 (2026-10-21)

⚠ BREAKING CHANGES

  • build: stack-stat reaches 1.0.0. The keymap renamed in 0.9.0 (r refresh, d draft, t sort, R rebase) and the existing commands are now the stable public interface.

Features

  • tui: quit on escape (f0c79dc)
  • tui: show command confirmation in a modal (511e711), closes #57

Miscellaneous Chores

v0.9.0

Choose a tag to compare

@cam1se cam1se released this 20 Oct 16:38

0.9.0 (2026-10-20)

⚠ BREAKING CHANGES

  • tui: R no longer refreshes (use r), m no longer toggles draft (use d), and s no longer cycles sort (use t).

Features

  • providers: add stack rebase to the github provider (9f32b73)
  • tui: add a rebase key and clean up the keymap (35a9e3a)

v0.8.1

Choose a tag to compare

@cam1se cam1se released this 19 Oct 20:00

0.8.1 (2026-10-19)

Bug Fixes

  • update: format sha2 0.11 digest as hex without LowerHex (53deb51)

v0.8.0

Choose a tag to compare

@cam1se cam1se released this 16 Oct 05:32

0.8.0 (2026-10-16)

Features

  • tui: lead rows, details, and next-to-merge with the PR title (6bb6180), closes #49

v0.7.0

Choose a tag to compare

@cam1se cam1se released this 16 Oct 03:39

0.7.0 (2026-10-15)

Features

  • core: show unstacked prs and no-pr branches as a one-layer view (298d871), closes #26

Bug Fixes

  • core: treat a closed unmerged pr as closed history (b205aa3)
  • providers: classify gh failures by observed output (54fe616), closes #23
  • providers: lead failed git push errors with the rejection (9d7c08d)
  • providers: show nothing to compare on the default branch (59cd5ff)
  • tui: name the actual trunk in the wide rebase label (a2059c6)
  • tui: refresh before mode-dependent actions after a branch switch (cc75b35)
  • tui: remove the doubled blank line in no-pr details (4b1d249)

v0.6.0

Choose a tag to compare

@cam1se cam1se released this 14 Oct 00:15

0.6.0 (2026-10-13)

Features

  • providers: read stack structure from GitHub GraphQL (dd20316), closes #16
  • tui: add leveled expiring notices and separate confirm prompt (f0388e9), closes #16
  • tui: use GitHub stack discovery and link before actions (4e5d7e3), closes #16

Bug Fixes

  • providers: ignore fork PRs when discovering the branch stack (3de6a60), closes #16

v0.5.1

Choose a tag to compare

@cam1se cam1se released this 13 Oct 21:28

0.5.1 (2026-10-13)

Bug Fixes

  • core: derive rebase need from remote and mark local drift (6866695)
  • tui: move one layer per mouse wheel event (5cff239)

v0.5.0

Choose a tag to compare

@tcamise-gpsw tcamise-gpsw released this 13 Oct 20:03

0.5.0 (2026-10-13)

Features

  • tui: block every layer above a blocking rebase (083d77b)