Skip to content

Releases: VirtusLab/git-machete

v3.35.1

21 May 13:19

Choose a tag to compare

  • fixed: git machete git{hub,lab} update-{pr,mr}-descriptions --related could not update the current PR/MR in default intro style

v3.35.0

13 May 16:38

Choose a tag to compare

  • added: git machete traverse --sync-github-prs/--sync-gitlab-mrs suggests creating PRs/MRs for branches without one (suggested by @bradneuman and @tir38)

v3.34.1

15 Apr 09:59

Choose a tag to compare

  • fixed: yq answer to retargeting a PR/MR in traverse was treated just as y/yes (no quitting)

v3.34.0

27 Mar 14:29

Choose a tag to compare

  • added: new full-no-branches and up-only-no-branches values to machete.github.prDescriptionIntroStyle and machete.gitlab.mrDescriptionIntroStyle git config keys
  • fixed: preserve trailing lines when updating PR/MR descriptions
  • fixed: generated sections of GitLab MRs include MR titles (as in GitHub PRs)

v3.33.0

18 Feb 16:11

Choose a tag to compare

  • added: --by=... flag to git machete git{hub,lab} update-{pr,mr}-descriptions

v3.32.1

05 Feb 16:54

Choose a tag to compare

  • fixed: git machete github and gitlab recognize SSH URLs with any user before @, not just git

v3.32.0

15 Jan 18:35

Choose a tag to compare

  • added: flags -H/--sync-github-prs and -L/--sync-gitlab-mrs to traverse to suggest retargeting PRs/MRs when traversing (suggested by @chriscz)
  • removed: no longer release new packages to Ubuntu PPA

v3.31.1

11 Dec 15:53
d9ff181

Choose a tag to compare

  • fixed: AUR package installation (reported by @jan-san)

v3.31.0

08 Nov 12:10

Choose a tag to compare

  • added: git machete git{hub,lab} update-{pr,mr}-descriptions subcommands
  • added: git machete git{hub,lab} create-{pr,mr} --update-related-descriptions flags
  • added: git machete git{hub,lab} restack-{pr,mr} --update-related-descriptions flags
  • added: git machete git{hub,lab} retarget-{pr,mr} --update-related-descriptions flags
  • added: machete.traverse.fetch.<remote> git config key to selectively exclude remotes from git machete traverse --fetch (contributed by @gjulianm)

v3.30.0

10 Oct 09:14

Choose a tag to compare

  • added: support for Python 3.13 (earlier versions of git-machete should also work on Python 3.13 outside certain rare cases when in --debug mode)