Releases: VirtusLab/git-machete
Releases · VirtusLab/git-machete
v3.25.3
- fixed:
-y
option ingit machete traverse
automatically sets--no-edit-merge
flag, to retain behavior when theupdate=merge
qualifier is set (contributed by @gjulianm) - fixed:
push=no
andslide-out=no
qualifiers now work ingit machete advance
now - fixed:
rebase=no
qualifier now works ingit machete slide-out
- improved: in
git machete github create-pr
/gitlab create-mr
, check whether base/target branch for PR/MR exists in remote, instead of fetching the entire remote
v3.25.2
- fixed: Homebrew deploys
v3.25.1
- fixed:
git machete git{hub,lab} restack-{pr,mr}
now first retargets, then pushes (so that certain CIs see the correct base branch in env vars)
v3.25.0
- added: GitLab support via
git machete gitlab
(first suggested by @mikeynap, partly contributed by @max-nicholson) - added:
git machete anno -L
/--sync-gitlab-mrs
flag - fixed: checking out GitHub PRs where head branch comes from an already deleted fork
- added: qualifier
update=merge
allows selecting merge strategy per branch (contributed by @gjulianm) - added: Scoop package for Windows (suggested by @ppasieka)
v3.24.2
- fixed: automatic updates of Homebrew formula
v3.24.1
- fixed: deployment issues
v3.24.0
v3.23.2
- fixed: make fork-point also take into account common ancestors (and not only reflogs) in more cases
v3.23.1
- fixed: if a PR has a pre-v3.23.0
Based on PR #...
header, then it's removed bygit machete github retarget-pr
in favor of the new extended PR chain
v3.23.0
- added: full chain of PRs (and not just a link to the base PR) is added to/updated in PR description by
git machete github create-pr
/retarget-pr
/restack-pr
(suggested by @mjgigli) - fixed: in the unlikely case of a cycle between GitHub PRs,
git machete github checkout-pr
aborts with an error rather than falling into an infinite loop - fixed: when checking out longer PR chains,
git machete github checkout-prs
prints out all checked out branches correctly