Releases: gitext-rs/git-stack
Releases · gitext-rs/git-stack
v0.4.6
[0.4.6] - 2021-10-22
Fixes
- Further reduce the chance for stackoverflows
v0.4.5
[0.4.5] - 2021-10-22
Fixes
- Summarize other people's branches to unclutter visualization
- Avoid summarizing a branch with HEAD
v0.4.4
[0.4.4] - 2021-10-22
Fixes
- Always prune from the push-remote, not just when configured
- Speed up fetching large push-remotes by only fetching what is needed
- Don't fetch the push-remote on dry-run
- Don't mark local edits as protected
v0.4.3
[0.4.3] - 2021-10-22
Fixes
- Color log level, regardless of min log level
v0.4.2
[0.4.2] - 2021-10-22
Fixes
- Clean up stack visualization
- Remove nesting by not showing merge-bases of protected branches
- Treat large branches as protected, abbreviating them
- Summarize empty stacks
- Summarize old branches
- Reduced or eliminated stackoverflows
v0.4.1
[0.4.1] - 2021-10-21
Fixes
- Read all values from
.gitconfig
, rather than just some
v0.4.0
[0.4.0] - 2021-10-21
Breaking Changes
- Renamed config
stack.fixp
tostack.auto-fixup
to clarify role
Fixes
- Changed
--pull
to not performstack.auto-fixup
- Allow
--fixup
to run without--rebase
v0.3.0
[0.3.0] - 2021-10-20
Breaking Changes
- Command line argument values have changed
- Renamed
git-branch-backup
togit-branch-stash
Features
- Auto-stash support
Fixes
- Switched command line arguments to match config file
- Vendor libgit2
- Don't panic on some merge conflicts
- Correctly detect
init.defaultBranch
as a protected branch - Correctly detect some more protected commit cases
- Reduce scope of dirty checks
- Some visualization improvements
- Fix some branch deletion corner cases
- Auto-delete branches from squash-merges
v0.2.10
[0.2.10] - 2021-10-20
Features
- Auto-stash support
Fixes
- Don't panic on some merge conflicts
- Correctly detect
init.defaultBranch
as a protected branch - Correctly detect some more protected commit cases
- Reduce scope of dirty checks
- Some visualization improvements
- Fix some branch deletion corner cases
- Auto-delete branches from squash-merges
v0.2.9
[0.2.9] - 2021-10-07
Features
git stack --pull
will also fetch the push-remote, ensuring we show the latest status relative to it.
Fixes
- Highlight detached HEAD
- Changed branch status precedence
- Tweaked colors
- Smarter color control