Skip to content

Releases: gitext-rs/git-stack

v0.8.4

10 Aug 20:54
Compare
Choose a tag to compare

[0.8.4] - 2022-08-10

Fixes

  • Correctly identify parent branch when a protected branch points to a commit that is a direct ancestor of another protected branch

v0.8.3

02 Jul 02:45
Compare
Choose a tag to compare

[0.8.3] - 2022-07-02

Fixes

  • Foreign branches are always protected

v0.8.2

23 Mar 18:04
Compare
Choose a tag to compare

[0.8.2] - 2022-03-23

Fixes

  • Find a better base for commits without a protected branch

Performance

  • Split off old branches into dedicated stacks before building the commit graph, controlled by stack.auto-base-commit-count.
  • Cache some git operations in-memory

v0.8.1

21 Mar 21:21
Compare
Choose a tag to compare

[0.8.1] - 2022-03-21

Fixes

  • Don't fail on undetected base

Performance

  • Speed up view rendering with branches on very old commits by caching git operations in-memory

v0.8.0

18 Mar 20:02
Compare
Choose a tag to compare

[0.8.0] - 2022-03-18

Compatibility

  • Pull remote handling changed enough that regressions could have been introduced.
  • Slight changes to how --base and --onto are defaulted
  • --pull --onto <remote>/<branch> behavior changed

Fixes

  • Show remote branches when they diverge from base branch
  • --base defaults to the local branch of --onto
  • --onto defaults to the remote branch of --base
  • Pull using the remote specified in --onto rather than just the upstream

v0.7.4

17 Mar 19:20
Compare
Choose a tag to compare

[0.7.4] - 2022-03-17

Features

  • Support commits and tags for --onto and --base arguments

v0.7.3

17 Mar 18:20
Compare
Choose a tag to compare

[0.7.3] - 2022-03-17

Features

  • Support remote tracking branches for --onto and --base arguments

v0.7.2

17 Mar 12:54
Compare
Choose a tag to compare

[0.7.2] - 2022-03-17

Fixes

  • Call post-rewrite and reference-transaction git hooks

v0.7.1

17 Mar 11:12
Compare
Choose a tag to compare

[0.7.1] - 2022-03-17

Fixes

  • Consistent spacing between stacks

v0.7.0

16 Mar 20:43
Compare
Choose a tag to compare

[0.7.0] - 2022-03-16

Compatibility

  • Commit graph implementation changed enough that regressions could have been introduced

Features

  • -C <path> support for changing the current directory

Fixes

  • Be smarter about picking the protected branch for a given feature branch

Performance

  • Speed up operations on large, complex commit histories like gecko-dev