Skip to content

v0.3.2

Compare
Choose a tag to compare
@arxanas arxanas released this 23 Jun 21:59
· 1590 commits to master since this release

Release highlights

git-branchless now runs on Windows! Big thanks to @waych for their efforts.

As a result of this work, git-branchless also includes its own build of SQLite, which should make it easier for users to install (#17).

Changelog

Added

  • EXPERIMENTAL: Created git move command, which rebases entire subtrees at once. Not currently stable.
  • git branchless init now sets advice.detachedHead false, to reduce the incidence of scary messages.
  • Aliasing git to git-branchless wrap improves which commands are grouped together for git undo, and possibly enables more features in the future.
  • git-branchless builds on Windows (#13, #20).

Changed

  • BREAKING: The configuration option branchless.mainBranch has been renamed to branchless.core.mainBranch. The old option will be supported indefinitely, but eventually removed.

Fixed

  • Visible commits in the smartlog sometimes showed the reason that they were hidden, even though they were visible.
  • The working copy was sometimes left dirty after a git undo, even if it was clean beforehand.
  • git-branchless now supports Git v2.31.
  • git restack now doesn't infinite-loop on certain rebase conflict scenarios.
  • git smartlog now doesn't crash for some cases of hidden merge commits.
  • git-branchless bundles its own version of SQLite, so that the user doesn't need to install SQLite as a dependency themselves (#13).