Releases: mhutchie/vscode-git-graph
Releases · mhutchie/vscode-git-graph
1.18.0-beta.0
1.17.0
- #128 New "Fetch into local branch..." action on the remote branch context menu. This only appears if a local branch shares the same name as the branch being fetched, and the local branch is not checked out.
- #185 Added two new date format options, "ISO Date & Time" and "ISO Date Only", to the Extension Setting
git-graph.dateFormat
. - #186 Added a new field to the "Add Tag" dialog that enables the extension to push the tag to a remote once it is added. Default: false (can be configured with the new setting
git-graph.dialog.addTag.pushToRemote
) - #188 Added a new "No Commit" checkbox to the "Cherry Pick Commit" dialog that enables a commits changes to be staged but not committed. This allows you to select and commit specific parts of the cherry picked commit.
- #189 Fixed the handling of filenames containing double quotes in the Commit Details View.
- #190 Show / hide branches of individual remotes from the Repository Settings Widget.
- #192 Fixed the handling of filenames containing URI fragment and query string separators when opening the Diff view.
- Various code, performance, and UI improvements (including #191).
1.17.0-beta.3
- #128 New "Fetch into local branch..." action on the remote branch context menu. This only appears if a local branch shares the same name as the branch being fetched, and the local branch is not checked out.
- #185 Added two new date format options, "ISO Date & Time" and "ISO Date Only", to the Extension Setting
git-graph.dateFormat
. - #186 Added a new field to the "Add Tag" dialog that enables the extension to push the tag to a remote once it is added. Default: false (can be configured with the new setting
git-graph.dialog.addTag.pushToRemote
) - #188 Added a new "No Commit" checkbox to the "Cherry Pick Commit" dialog that enables a commits changes to be staged but not committed, so that you can select and commit specific parts of the commit.
- #189 Fixed the handling of filenames containing double quotes in the Commit Details View.
- Various code and UI improvements.
1.17.0-beta.2
- #128 New "Fetch into local branch..." action on the remote branch context menu. This only appears if a local branch shares the same name as the branch being fetched, and the local branch is not checked out.
- #185 Added two new date format options, "ISO Date & Time" and "ISO Date Only", to the Extension Setting
git-graph.dateFormat
. - #186 Added a new field to the "Add Tag" dialog that enables the extension to push the tag to a remote once it is added. Default: false (can be configured with the new setting
git-graph.dialog.addTag.pushToRemote
) - #188 Added a new "No Commit" checkbox to the "Cherry Pick Commit" dialog that enables a commits changes to be staged but not committed, so that you can select and commit specific parts of the commit.
- Various code and UI improvements.
1.17.0-beta.1
- #128 New "Fetch into local branch..." action on the remote branch context menu. This only appears if a local branch shares the same name as the branch being fetched, and the local branch is not checked out.
- #185 Added two new date format options, "ISO Date & Time" and "ISO Date Only", to the Extension Setting
git-graph.dateFormat
. - Various code and UI improvements.
1.17.0-beta.0
- #128 New "Fetch into local branch..." action on the remote branch context menu. This only appears if a local branch shares the same name as the branch being fetched, and the local branch is not checked out.
1.16.0
- #156 Hover over any commit vertex on the graph to see a tooltip indicating:
- Whether the commit is included in the HEAD.
- Which branches, tags and stashes include the commit.
- #161 New option on the "Delete Branch" dialog to also delete the branch on the remote(s). This only appears if one or more remotes contain a branch with the same name as the branch being deleted.
- #180 New "Pop..." action on the Stash Context Menu.
- #181 Added new extension settings to set the default options on the following dialogs: Reset Current Branch To Commit, Reset Uncommitted Changes, and Stash Uncommitted Changes.
- #183 Graph construction, representation, and layout improvements, that produce a better visualisation, and enable topological analysis for exciting new and upcoming features.
- Various code and UI improvements.
1.16.0-beta.1
- #156 Hover over any commit vertex on the graph to see a tooltip indicating which branches, tags and stashes include the commit, and whether the commit is included in the HEAD.
- #180 New "Pop..." action on the Stash Context Menu.
- #181 Added new extension settings to set the default options on the following dialogs: Reset Current Branch To Commit, Reset Uncommitted Changes, and Stash Uncommitted Changes.
- Various code and UI improvements.
1.16.0-beta.0
1.15.0
- #48 Support for Stashes
- Show Stashes on the Git Graph View.
- Stash Context Menu:
- Apply Stash...
- Create Branch from Stash...
- Drop Stash...
- Copy Stash Name to Clipboard
- Copy Stash Hash to Clipboard
- New "Stash uncommitted changes..." action on the Uncommitted Changes Context Menu.
- Commit Details & Comparison View support for Stashes.
- #172 Prevent Visual Studio Code automatically requesting package.json files from Git Graph in the background, when README.md file diffs are opened from the Commit Details & Comparison Views.
- #173 Use .gitmodules (if configured) to automatically add Git submodules to Git Graph.
- #174 New "Drop..." action on the commit context menu to drop a single commit. This is only available on commits without branching or merging in their children.
- #175 Double clicking "Show All" in the Branches dropdown now selects/unselects all branches. This makes it faster to select all but one or two branches. Thanks Thibault Matot (@thmatot)!
- #177 Display path hints if necessary in the "Repo" dropdown to differentiate multiple repositories that have the same name.
- #178 New setting
git-graph.showCommitsOnlyReferencedByTags
specifies whether commits that are only referenced by tags should be shown in Git Graph. Default: true (enabled) - Various code, performance, and UI improvements.