Releases: mhutchie/vscode-git-graph
Releases · mhutchie/vscode-git-graph
1.7.0-beta.2
- #34 Support for rebasing the current branch on any branch or commit, from the corresponding context menu.
- #79 Show/hide the Date, Author & Commit columns by right clicking on the column header row, and then clicking the desired column to toggle its visibility. The new setting
git-graph.defaultColumnVisibilitycan be used to configure the default visibility of each column. For example:{"Date": true, "Author": true, "Commit": true} - #87 More emphasis on the current head branch label.
- Code improvements:
- Robustness improvements when handling the names of remotes.
1.7.0-beta.1
1.7.0-beta.0
- #87 More emphasis on the current head branch label.
- Code improvements:
- Robustness improvements when handling the names of remotes.
1.6.0
- #36 New functionality for uncommitted changes:
- View uncommitted changes by clicking on it, like you would with any commit.
- Compare any commit with the uncommitted changes.
- Three new actions are now available from the new Uncommitted Changes context menu, they are:
- Reset uncommitted changes to HEAD
- Clean untracked files
- Open the Visual Studio Code Source Control View
- New ways to filter branches on the Git Graph view:
- #77 Allow multiple branches to be selected in the 'Branches' dropdown.
- #49 Predefine an array of custom glob patterns with the new setting
git-graph.customBranchGlobPatterns, allowing you to use them anytime from the 'Branches' dropdown. For example:[{"name": "Feature Requests", "glob": "heads/feature/*"}]
- #71 Choose from a variety of branch and tag label alignment options to better suit the projects you work on. The alignment options of the new setting
git-graph.referenceLabelAlignmentare:- Normal: Show branch & tag labels on the left of the commit message in the 'Description' column.
- Branches (on the left) & Tags (on the right): Show branch labels on the left of the commit message in the 'Description' column, and tag labels on the right.
- Branches (aligned to the graph) & Tags (on the right): Show branch labels aligned to the graph in the 'Graph' column, and tag labels on the right in the 'Description' column.
- #30 New setting
git-graph.retainContextWhenHiddenenables faster Git Graph tab restoration at the cost of additional memory usage when Git Graph is opened, but not visible (running in the background). Default: false (not enabled). Thanks @yzhang-gh! - #76 Open and view a specific repo in Git Graph directly from the title of a Source Code Provider in the Visual Studio Code SCP View. The new setting
git-graph.sourceCodeProviderIntegrationLocationspecifies if the Git Graph menu item is inline on the title of the Source Code Provider, or on the 'More actions...' menu. Default: Inline - #78 Combine local and remote branch labels if they refer to the same branch, and are on the same commit. When combined, the local and remote branch context menus are available from the corresponding section of the label. The new setting
git-graph.combineLocalAndRemoteBranchLabelsallows you to disable this behaviour. - #81 Support for repositories with a very large number of tags. Thanks @egi!
- #83 Support for the upcoming "Remote Development" functionality of Visual Studio Code. Thanks @Dontar for helping with this!
- #85 New setting
git-graph.openDiffTabLocationallows you to choose where you'd like the Visual Studio Code Diff to open, either in the Active pane, or Beside to active pane. Default: Active
1.6.0-beta.4
- #36 New functionality for uncommitted changes:
- View uncommitted changes by clicking on it, like you would with any commit.
- Compare any commit with the uncommitted changes.
- Three new actions are now available from the new Uncommitted Changes context menu, they are:
- Reset uncommitted changes to HEAD
- Clean untracked files
- Open the Visual Studio Code Source Control View
- New ways to filter branches on the Git Graph view:
- #77 Allow multiple branches to be selected in the 'Branches' dropdown.
- #49 Predefine an array of custom glob patterns with the new setting
git-graph.customBranchGlobPatterns, allowing you to use them anytime from the 'Branches' dropdown. For example:[{"name": "Feature Requests", "glob": "heads/feature/*"}]
- #71 Choose from a variety of branch and tag label alignment options to better suit the project you work on. The alignment option of the new setting
git-graph.referenceLabelAlignmentare:- Normal: Show branch & tag labels on the left of the commit message in the 'Description' column.
- Branches (on the left) & Tags (on the right): Show branch labels on the left of the commit message in the 'Description' column, and tag labels on the right.
- Branches (aligned to the graph) & Tags (on the right): Show branch labels aligned to the graph in the 'Graph' column, and tag labels on the right in the 'Description' column.
- #30 New setting
git-graph.retainContextWhenHiddenenables faster Git Graph tab restoration at the cost of additional memory usage when Git Graph is opened, but not visible (running in the background). Default: false (not enabled). Thanks @yzhang-gh! - #76 Open and view a specific repo in Git Graph directly from the title of a Source Code Provider in the Visual Studio Code SCP View. The new setting
git-graph.sourceCodeProviderIntegrationLocationspecifies if the Git Graph menu item is inline on the title of the Source Code Provider, or on the 'More actions...' menu. Default: inline. - #78 Combine local and remote branch labels if they refer to the same branch. The new setting
git-graph.combineLocalAndRemoteBranchLabelsallows you to disable this behaviour. - #81 Support for repositories with a very large number of tags. Thanks @egi!
- #85 New setting
git-graph.openDiffTabLocationallows you to choose where you'd like the Visual Studio Code Diff to open, either in the Active pane, or Beside to active pane. Default: Active
1.6.0-beta.3
- #36 New functionality for uncommitted changes:
- View uncommitted changes by clicking on it, like you would with any commit.
- Compare any commit with the uncommitted changes.
- Three new actions are now available from the new Uncommitted Changes context menu, they are:
- Reset uncommitted changes to HEAD
- Clean untracked files
- Open the Visual Studio Code Source Control View
- New ways to filter branches on the Git Graph view:
- #77 Allow multiple branches to be selected in the 'Branches' dropdown.
- #49 Predefine an array of custom glob patterns with the new setting
git-graph.customBranchGlobPatterns, allowing you to use them anytime from the 'Branches' dropdown. For example:[{"name": "Feature Requests", "glob": "heads/feature/*"}]
- #71 Choose from a variety of branch and tag label alignment options to better suit the project you work on. The alignment option of the new setting
git-graph.referenceLabelAlignmentare:- Normal: Show branch & tag labels on the left of the commit message in the 'Description' column.
- Branches (on the left) & Tags (on the right): Show branch labels on the left of the commit message in the 'Description' column, and tag labels on the right.
- Branches (aligned to the graph) & Tags (on the right): Show branch labels aligned to the graph in the 'Graph' column, and tag labels on the right in the 'Description' column.
- #30 New setting
git-graph.retainContextWhenHidden, to enable faster Git Graph tab restoration at the cost of additional memory usage when Git Graph is opened, but not visible (running in the background). Default: false (not enabled). Thanks @yzhang-gh! - #76 Open and view a specific repo in Git Graph directly from the title of a Source Code Provider in the Visual Studio Code SCP View. The new setting
git-graph.sourceCodeProviderIntegrationLocationspecifies if the Git Graph menu item is inline on the title of the Source Code Provider, or on the 'More actions...' menu. Default: inline. - #78 Combine local and remote branch labels if they refer to the same branch. The new setting
git-graph.combineLocalAndRemoteBranchLabelsallows you to disable this behaviour. - #81 Support for repositories with a very large number of tags. Thanks @egi!
1.6.0-beta.2
- #36 New functionality for uncommitted changes:
- View uncommitted changes by clicking on it, like you would with any commit.
- Compare any commit with the uncommitted changes.
- Three new actions are now available from the new Uncommitted Changes context menu, they are:
- Reset uncommitted changes to HEAD
- Clean untracked files
- Open the Visual Studio Code Source Control View
- #30 New setting
git-graph.retainContextWhenHidden, to enable faster Git Graph tab restoration at the cost of additional memory usage when Git Graph is opened, but not visible (running in the background). Default: false (not enabled). Thanks @yzhang-gh! - #71 Choose from a variety of branch and tag label alignment options to better suit the project you work on. The alignment option of the new setting
git-graph.referenceLabelAlignmentare:- Normal: Show branch & tag labels on the left of the commit message in the 'Description' column.
- Branches (on the left) & Tags (on the right): Show branch labels on the left of the commit message in the 'Description' column, and tag labels on the right.
- Branches (aligned to the graph) & Tags (on the right): Show branch labels aligned to the graph in the 'Graph' column, and tag labels on the right in the 'Description' column.
- #76 Open and view a specific repo in Git Graph directly from the title of a Source Code Provider in the Visual Studio Code SCP View. The new setting
git-graph.sourceCodeProviderIntegrationLocationspecifies if the Git Graph menu item is inline on the title of the Source Code Provider, or on the 'More actions...' menu. Default: inline. - #78 Combine local and remote branch labels if they refer to the same branch. The new setting
git-graph.combineLocalAndRemoteBranchLabelsallows you to disable this behaviour. - #81 Support for repositories with a very large number of tags. Thanks @egi!
1.6.0-beta.1
- #30 New setting
git-graph.retainContextWhenHidden, to enable faster Git Graph tab restoration at the cost of additional memory usage when Git Graph is opened, but not visible (running in the background). Default: false (not enabled). Thanks @yzhang-gh! - #71 Choose from a variety of branch and tag label alignment options to better suit the project you work on. The alignment option of the new setting
git-graph.referenceLabelAlignmentare:- Normal: Show branch & tag labels on the left of the commit message in the 'Description' column.
- Branches (on the left) & Tags (on the right): Show branch labels on the left of the commit message in the 'Description' column, and tag labels on the right.
- Branches (aligned to the graph) & Tags (on the right): Show branch labels aligned to the graph in the 'Graph' column, and tag labels on the right in the 'Description' column.
- #76 Open and view a specific repo in Git Graph directly from the title of a Source Code Provider in the Visual Studio Code SCP View. The new setting
git-graph.sourceCodeProviderIntegrationLocationspecifies if the Git Graph menu item is inline on the title of the Source Code Provider, or on the 'More actions...' menu. Default: inline. - #78 Combine local and remote branch labels if they refer to the same branch. The new setting
git-graph.combineLocalAndRemoteBranchLabelsallows you to disable this behaviour. - #81 Support for repositories with a very large number of tags. Thanks @egi!
1.6.0-beta.0
- #30 New setting
git-graph.retainContextWhenHidden, to enable faster Git Graph tab restoration at the cost of additional memory usage when Git Graph is opened, but not visible (running in the background). Default: false (not enabled). Thanks @yzhang-gh! - #76 Open and view a specific repo in Git Graph directly from the title of a Source Code Provider in the Visual Studio Code SCP View. The new setting
git-graph.sourceCodeProviderIntegrationLocationspecifies if the Git Graph menu item is inline on the title of the Source Code Provider, or on the 'More actions...' menu. Default: inline. - #81 Support for repositories with a very large number of tags. Thanks @egi!
1.5.0
- #29 Compare commits: When the Commit Details View is open for a commit, CTRL/CMD click on another commit to see all of the changes between the two commits.
- #60 Added a tooltip on repo dropdown items, indicating the full path of the repository.
- #62 Support for non-ASCII file names in the Commit Details View.
- #63 Commits can be squashed when merging if the "Squash commits" checkbox is checked on the commit and branch merge dialogs.
- #64 Delete remote branches from the right click context menu of the remote branch.
- #73 New keyboard shortcuts:
- Up / Down Arrows: When the Commit Details View is open, pressing the up and down arrow keys opens the previous or next commits' Commit Details View.
- CTRL/CMD + r: Refresh the Git Graph.
- Enter: If a dialog is open, pressing enter submits the dialog, taking the primary (left) action.
- #74 Dock the Commit Details View to the bottom of the Git Graph view with the new setting
git-graph.commitDetailsViewLocation, instead of rendering inline with the graph. Default: Inline (with graph)