Releases: gitext-rs/git-stack
Releases · gitext-rs/git-stack
v0.8.4
[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
[0.8.3] - 2022-07-02
Fixes
- Foreign branches are always protected
v0.8.2
[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
[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
[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
[0.7.4] - 2022-03-17
Features
- Support commits and tags for
--onto
and--base
arguments
v0.7.3
[0.7.3] - 2022-03-17
Features
- Support remote tracking branches for
--onto
and--base
arguments
v0.7.2
[0.7.2] - 2022-03-17
Fixes
- Call
post-rewrite
andreference-transaction
git hooks
v0.7.1
[0.7.1] - 2022-03-17
Fixes
- Consistent spacing between stacks
v0.7.0
[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