Releases: mhutchie/vscode-git-graph
Releases · mhutchie/vscode-git-graph
1.20.0-beta.2
- #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 color. - #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.
- Various code and UI improvements.
1.20.0-beta.1
- #222 Resolve symbolic links when Git Graph is opened via the Visual Studio Code Source Control View.
- #223 Improvements 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.
- Various UI improvements.
1.20.0-beta.0
1.19.1
1.19.0
- #220 Issue Linking - Converts issue numbers in commit messages into hyperlinks, that open the issue in your issue tracking system. This is configured in the Repository Settings Widget (opened from the Git Graph View's Control Bar).
- #208 Include the Untracked Files of Stashes in the Commit Details View.
- #213 Added a new extension setting to set the default state of the "Force Delete" checkbox on the "Delete Branch" dialog.
- #215 Added "Open Git Graph Extension Settings" button on the Repository Settings Widget.
- #216 Added new "Show Tags" Extension Setting, that can be overridden per repository in the Git Graph View's Repository Settings Widget. Default: true (enabled)
- #218 New Keyboard Shortcut
CTRL/CMD + h
scrolls the Git Graph View to be centered on the commit referenced by HEAD. - Numerous code and UI improvements, including:
- #209 Improved handling of Electron
*.asar
files. - Push Branch & Push Tag Dialogs now default to pushing to
origin
in repositories with multiple remotes (if it exists). - Find Widget - Updated icons, tooltips, and added a new
SHIFT+Enter
keystroke to go to the previous match.
- #209 Improved handling of Electron
1.19.0-beta.2
- #220 Issue Linking - Converts issue numbers in commit messages into hyperlinks, that open the issue in your issue tracking system. This is configured in the Repository Settings Widget (opened from the Git Graph View's Control Bar).
- #208 Include the Untracked Files of Stashes in the Commit Details View.
- #213 Added a new extension setting to set the default state of the "Force Delete" checkbox on the "Delete Branch" dialog.
- #215 Added "Open Git Graph Extension Settings" button on the Repository Settings Widget.
- Various code and UI improvements (including #209).
1.19.0-beta.1
- #208 Include the Untracked Files of Stashes in the Commit Details View.
- #209 Use the Node.js File System Module instead of the (default) Electron version of the same module (which handles .asar files differently).
- #213 Added a new extension setting to set the default state of the "Force Delete" checkbox on the "Delete Branch" dialog.
- Various code and UI improvements.
1.19.0-beta.0
- #209 Use the Node.js File System Module instead of the (default) Electron version of the same module (which handles .asar files differently).
1.18.0
- #202 New File List View in the Commit Details / Comparison Views, as an alternative to the existing File Tree View. The default File View Type can be specified using the setting
git-graph.defaultFileViewType
. This can be overridden per repository using the new controls on the right side of the Commit Details / Comparison Views. - #197 Improved the default column widths when the table is being automatically laid out on narrow width views.
- #198 Customise which context menu actions are visible with the new extension setting
git-graph.contextMenuActionsVisibility
. For more information, see the documentation here. - #204 Added a new option to reinstate indexed changes on both the apply and pop stash actions.
- #205 Dialogs now use custom input controls to create a more seamless experience, that respects the active Visual Studio Code Color Theme.
- Various code and UI improvements.
1.18.0-beta.1
- #197 Improved the default column widths when the table is being automatically laid out on narrow width views.
- #198 Customise which context menu actions are visible with the new extension setting
git-graph.contextMenuActionsVisibility
. For more information, see the documentation here. - #202 New File List View in the Commit Details / Comparison Views, as an alternative to the existing File Tree View. The default File View Type can be specified using the setting
git-graph.defaultFileViewType
. This can be overridden per repository using the new controls on the right side of the Commit Details / Comparison Views. - Various code and UI improvements.