- #139 Added a new Extension Setting
git-graph.muteCommitsThatAreNotAncestorsOfHead
, that when enabled will display commits that aren't ancestors of the checked-out branch / commit with a muted text colour. - #219 Added a new Extension Setting
git-graph.openRepoToHead
, that when enabled will scroll the Git Graph View to be centered on the commit referenced by HEAD when opening or switching repositories. Default: false (disabled) - #222 Resolve symbolic links when Git Graph is opened via the Visual Studio Code Source Control View.
- #223 Enhancements to Issue Linking:
- New checkbox to use the "Issue Regex" and "Issue URL" for all repositories by default (it can be overridden per repository). Note: "Use Globally" is only suitable if identical Issue Linking applies to the majority of your repositories (e.g. when using JIRA or Pivotal Tracker).
- Automatically prefill the "Issue Regex" field if a common issue pattern is detected in commit messages in the repository.
- #227 Format the leading whitespace of lines in commit messages (in the Commit Details View) and tag messages (in the Tag Details Dialog).
- #232 Limit the maximum width of the Control Bar dropdowns to improve support for lower resolution viewports and long branch names.
- #233 Added an "Always Accept" checkbox on the "Checkout Commit" Dialog.
- #237 When a commit in the graph is a stash, it is now displayed differently from normal commits.
- Various code and UI improvements.