Skip to content

Releases: mhutchie/vscode-git-graph

1.18.0-beta.0

22 Oct 03:06
5279b37
Compare
Choose a tag to compare
1.18.0-beta.0 Pre-release
Pre-release
  • #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.

1.17.0

08 Oct 02:23
6e9ec76
Compare
Choose a tag to compare
  • #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

02 Oct 10:48
c747007
Compare
Choose a tag to compare
1.17.0-beta.3 Pre-release
Pre-release
  • #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

29 Sep 05:19
c049551
Compare
Choose a tag to compare
1.17.0-beta.2 Pre-release
Pre-release
  • #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

27 Sep 02:12
b9e0544
Compare
Choose a tag to compare
1.17.0-beta.1 Pre-release
Pre-release
  • #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

23 Sep 07:05
af26632
Compare
Choose a tag to compare
1.17.0-beta.0 Pre-release
Pre-release
  • #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

22 Sep 01:48
b9f8f12
Compare
Choose a tag to compare
  • #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

17 Sep 05:15
872dca5
Compare
Choose a tag to compare
1.16.0-beta.1 Pre-release
Pre-release
  • #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

14 Sep 01:46
80754b1
Compare
Choose a tag to compare
1.16.0-beta.0 Pre-release
Pre-release
  • #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.

1.15.0

13 Sep 09:54
3f93cb8
Compare
Choose a tag to compare
  • #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.