Skip to content

Releases: mhutchie/vscode-git-graph

1.24.0-beta.1

04 Jun 11:07
2821eaf
Compare
Choose a tag to compare
1.24.0-beta.1 Pre-release
Pre-release
  • #297 When checking out a remote branch & the specified branch name already exists locally, the dialog option to "Checkout the existing branch" has been replaced with "Checkout the existing branch & pull changes".
  • #304 Override the globally configured commit ordering (configured by git-graph.commitOrdering) per repository from the Git Graph View Column Header context menu.
  • #316 Include built-in support for several new emoji shortcodes recently added to gitmoji.
  • #319 Added a new Extension Setting git-graph.enhancedAccessibility, that enables visual file change A|M|D|R|U indicators in the Commit Details View for users with colour blindness. In the future, this setting will enable any additional accessibility related features of Git Graph that aren't enabled by default. Default: false (disabled)

1.24.0-beta.0

30 May 08:10
cd38dd4
Compare
Choose a tag to compare
1.24.0-beta.0 Pre-release
Pre-release
  • #297 When checking out a remote branch & the specified branch name already exists locally, the dialog option to "Checkout the existing branch" has been replaced with "Checkout the existing branch & pull changes".
  • #304 Override the globally configured commit ordering (configured by git-graph.commitOrdering) per repository from the Git Graph View Column Header context menu.

1.23.0

24 May 01:55
8ae2127
Compare
Choose a tag to compare
  • #89 Added a new "Include commits only mentioned by reflogs" option to the Git Graph View's Repository Settings Widget. The default value can be defined globally for all repositories using the new Extension Setting git-graph.includeCommitsMentionedByReflogs. Default: false (disabled)
  • #201 New Keyboard Shortcuts in the Git Graph View for scrolling to stashes:
    • CTRL/CMD + S: Scrolls the Git Graph View to the first (or next) stash in the loaded commits.
    • CTRL/CMD + SHIFT + S: Scrolls the Git Graph View to the last (or previous) stash in the loaded commits.
  • #277 Open the Visual Studio Code Diff View from the Git Graph View in a specific Editor Group. Previously git-graph.openDiffTabLocation only supported Active & Beside, now it additionally supports One, Two, Three, ... , Nine.
  • #279 Support Chinese / Japanese / Korean IME Keyboard Enter Events on Mac's for dialog submission. Thanks Kazuma Ebina (@kazuma1989)!
  • #283 After the Keyboard Shortcut CTRL + H is run in the Git Graph View to scroll to the HEAD commit, the commit now momentarily flashes to draw attention to it.
  • #285 Added a new Extension Setting git-graph.showUntrackedFiles, that controls whether untracked files are included in the uncommitted changes on the Git Graph View. Default: true (enabled)
  • #286 Added a "View File at Revision" button for each file displayed in the Commit Details / Comparison Views.
  • #287 Added a new "Only follow the first parent of commits" option to the Git Graph View's Repository Settings Widget. The default value can be defined globally for all repositories using the new Extension Setting git-graph.onlyFollowFirstParent. Default: false (disabled)
  • #292 Create a *.tar or *.zip archive of the repository at any branch or tag from the corresponding context menu.
  • #299 Previously when the Commit Details View was open on a commit, Up / Down keystrokes would open the Commit Details View on the commit directly above or below it on the Git Graph View. This is now augmented with CTRL/CMD + Up / CTRL/CMD + Down keystrokes, that open the Commit Details View on its child or parent commit on the same branch.
  • #303 Added scroll bar support to dropdown menus on dialogs, to prevent dropdowns with many items overflowing off the bottom of the Git Graph View.
  • Various code and UI improvements.

1.23.0-beta.5

07 May 09:31
24abe53
Compare
Choose a tag to compare
1.23.0-beta.5 Pre-release
Pre-release
  • #89 Added a new "Include commits only mentioned by reflogs" option to the Git Graph View's Repository Settings Widget. The default value can be defined globally for all repositories using the new Extension Setting git-graph.includeCommitsMentionedByReflogs. Default: false (disabled)
  • #201 New Keyboard Shortcuts in the Git Graph View for scrolling to stashes:
    • CTRL/CMD + S: Scrolls the Git Graph View to the first (or next) stash in the loaded commits.
    • CTRL/CMD + SHIFT + S: Scrolls the Git Graph View to the last (or previous) stash in the loaded commits.
  • #277 Open the Visual Studio Code Diff View from the Git Graph View in a specific Editor Group. Previously git-graph.openDiffTabLocation only supported Active & Beside, now it additionally supports One, Two, Three, ... , Nine.
  • #279 Support Chinese / Japanese / Korean IME Keyboard Enter Events on Mac's for dialog submission. Thanks Kazuma Ebina (@kazuma1989)!
  • #283 After the Keyboard Shortcut CTRL + H is run in the Git Graph View to scroll to the HEAD commit, the commit now momentarily flashes to draw attention to it.
  • #285 Added a new Extension Setting git-graph.showUntrackedFiles, that controls whether untracked files are included in the uncommitted changes on the Git Graph View. Default: true (enabled)
  • #286 Added "View File at Revision" for files displayed in the Commit Details / Comparison Views.
  • #287 Added a new "Only follow the first parent of commits" option to the Git Graph View's Repository Settings Widget. The default value can be defined globally for all repositories using the new Extension Setting git-graph.onlyFollowFirstParent. Default: false (disabled)
  • #292 Create a *.tar or *.zip archive of the repository at any branch or tag from the corresponding context menu.
  • #299 Previously when the Commit Details View was open on a commit, Up / Down keystrokes would open the Commit Details View on the commit directly above or below it on the Git Graph View. This is now augmented with CTRL/CMD + Up / CTRL/CMD + Down keystrokes, that open the Commit Details View on its child or parent commit on the same branch.
  • #303 Add scroll bar support to dropdown menus on dialogs, to prevent dropdowns with many items overflowing off the bottom of the Git Graph View.

1.23.0-beta.4

19 Apr 07:36
10ab1ad
Compare
Choose a tag to compare
1.23.0-beta.4 Pre-release
Pre-release
  • #89 Added a new "Include commits only mentioned by reflogs" option to the Git Graph View's Repository Settings Widget. The default value can be defined globally for all repositories using the new Extension Setting git-graph.includeCommitsMentionedByReflogs. Default: false (disabled)
  • #201 New Keyboard Shortcuts in the Git Graph View for scrolling to stashes:
    • CTRL/CMD + S: Scrolls the Git Graph View to the first (or next) stash in the loaded commits.
    • CTRL/CMD + SHIFT + S: Scrolls the Git Graph View to the last (or previous) stash in the loaded commits.
  • #277 Open the Visual Studio Code Diff View from the Git Graph View in a specific Editor Group. Previously git-graph.openDiffTabLocation only supported Active & Beside, now it additionally supports One, Two, Three, ... , Nine.
  • #279 Support Chinese / Japanese / Korean IME Keyboard Enter Events on Mac's for dialog submission. Thanks Kazuma Ebina (@kazuma1989)!
  • #283 After the Keyboard Shortcut CTRL + H is run in the Git Graph View to scroll to the HEAD commit, the commit now momentarily flashes to draw attention to it.
  • #285 Added a new Extension Setting git-graph.showUntrackedFiles, that controls whether untracked files are included in the uncommitted changes on the Git Graph View. Default: true (enabled)
  • #286 Added "View File at Revision" for files displayed in the Commit Details / Comparison Views.
  • #287 Added a new "Only follow the first parent of commits" option to the Git Graph View's Repository Settings Widget. The default value can be defined globally for all repositories using the new Extension Setting git-graph.onlyFollowFirstParent. Default: false (disabled)
  • #292 Create a *.tar or *.zip archive of the repository at any branch or tag from the corresponding context menu.

1.23.0-beta.3

06 Apr 10:08
abec526
Compare
Choose a tag to compare
1.23.0-beta.3 Pre-release
Pre-release
  • #89 Added a new "Include commits only mentioned by reflogs" option to the Git Graph View's Repository Settings Widget. The default value can be defined globally for all repositories using the new Extension Setting git-graph.includeCommitsMentionedByReflogs. Default: false (disabled)
  • #201 New Keyboard Shortcuts in the Git Graph View for scrolling to stashes:
    • CTRL/CMD + S: Scrolls the Git Graph View to the first (or next) stash in the loaded commits.
    • CTRL/CMD + SHIFT + S: Scrolls the Git Graph View to the last (or previous) stash in the loaded commits.
  • #277 Open the Visual Studio Code Diff View from the Git Graph View in a specific Editor Group. Previously git-graph.openDiffTabLocation only supported Active & Beside, now it additionally supports One, Two, Three, ... , Nine.
  • #279 Support Chinese / Japanese / Korean IME Keyboard Enter Events on Mac's for dialog submission. Thanks Kazuma Ebina (@kazuma1989)!
  • #283 After the Keyboard Shortcut CTRL + H is run in the Git Graph View to scroll to the HEAD commit, the commit now momentarily flashes to draw attention to it.
  • #285 Added a new Extension Setting git-graph.showUntrackedFiles, that controls whether untracked files are included in the uncommitted changes on the Git Graph View. Default: true (enabled)
  • #286 Added "View File at Revision" for files displayed in the Commit Details / Comparison Views.

1.23.0-beta.2

28 Mar 03:49
2ac9ee5
Compare
Choose a tag to compare
1.23.0-beta.2 Pre-release
Pre-release
  • #89 Added a new "Include commits only mentioned by reflogs" option to the Git Graph View's Repository Settings Widget. The default value can be defined globally for all repositories using the new Extension Setting git-graph.includeCommitsMentionedByReflogs. Default: false (disabled)
  • #201 New Keyboard Shortcuts in the Git Graph View for scrolling to stashes:
    • CTRL/CMD + S: Scrolls the Git Graph View to the first (or next) stash in the loaded commits.
    • CTRL/CMD + SHIFT + S: Scrolls the Git Graph View to the last (or previous) stash in the loaded commits.
  • #277 Open the Visual Studio Code Diff View from the Git Graph View in a specific Editor Group. Previously git-graph.openDiffTabLocation only supported Active & Beside, now it additionally supports One, Two, Three, ... , Nine.
  • #279 Support Chinese / Japanese / Korean IME Keyboard Enter Events on Mac's for dialog submission. Thanks Kazuma Ebina (@kazuma1989)!
  • #283 After the Keyboard Shortcut CTRL + H is run in the Git Graph View to scroll to the HEAD commit, the commit now momentarily flashes to draw attention to it.
  • #285 Added a new Extension Setting git-graph.showUntrackedFiles, that controls whether untracked files are included in the uncommitted changes on the Git Graph View. Default: true (enabled)

1.23.0-beta.1

22 Mar 09:28
5a444b0
Compare
Choose a tag to compare
1.23.0-beta.1 Pre-release
Pre-release
  • #201 New Keyboard Shortcuts in the Git Graph View for scrolling to stashes:
    • CTRL/CMD + S: Scrolls the Git Graph View to the first (or next) stash in the loaded commits.
    • CTRL/CMD + SHIFT + S: Scrolls the Git Graph View to the last (or previous) stash in the loaded commits.
  • #277 Open the Visual Studio Code Diff View from the Git Graph View in a specific Editor Group. Previously git-graph.openDiffTabLocation only supported Active & Beside, now it additionally supports One, Two, Three, ... , Nine.
  • #279 Support Chinese / Japanese / Korean IME Keyboard Enter Events on Mac's for dialog submission. Thanks Kazuma Ebina (@kazuma1989)!
  • #283 After the Keyboard Shortcut CTRL + H is run in the Git Graph View to scroll to the HEAD commit, the commit now momentarily flashes to draw attention to it.

1.23.0-beta.0

21 Mar 23:58
bb27711
Compare
Choose a tag to compare
1.23.0-beta.0 Pre-release
Pre-release
  • #277 Open the Visual Studio Code Diff View from the Git Graph View in a specific Editor Group. Previously git-graph.openDiffTabLocation only supported Active & Beside, now it additionally supports One, Two, Three, ... , Nine.
  • #279 Support Chinese / Japanese / Korean IME Keyboard Enter Events on Mac's for dialog submission. Thanks Kazuma Ebina (@kazuma1989)!

1.22.0

21 Mar 02:39
70b7e1f
Compare
Choose a tag to compare
  • #231 New Command "Git Graph: Resume a specific Code Review in Workspace..." opens the Git Graph View to a Code Review that is already in progress.
  • #248 Added "No Commit" option to the "Merge Branch" & "Merge Commit" Dialogs. The default value of this new option can be set using the Extension Setting git-graph.dialog.merge.noCommit. Default: false (disabled)
  • #250 New "Pull Request Creation" Integration automates the opening and pre-filling of a Pull Request form, directly from a branches context menu.
    • Configured from the Repository Settings Widget.
      • Support for the publicly hosted Bitbucket, GitHub and GitLab Pull Request providers is built-in.
      • Custom Pull Request providers can be configured using the Extension Setting git-graph.customPullRequestProviders (e.g. for use with privately hosted Pull Request providers). Information on how to configure custom providers is available here.
    • Once configured, a new "Create Pull Request" option is available on the right click context menus of local and remote branches.
  • #251 Added "Record Origin" option to the "Cherry Pick" Dialog. The default value of this new option can be set using the Extension Setting git-graph.dialog.cherryPick.recordOrigin. Default: false (disabled)
  • #253 New Command "Git Graph: End a specific Code Review in Workspace..." ends a specific Code Review without having to first open it in the Git Graph View.
  • #255 Added an information tooltip to the "Name" field on the "Add Tag" Dialog, that indicates the most recent tag in the loaded commits.
  • #259 Added a tooltip to the commit HEAD indicator (hollow circle) in the "Description" column, to explain what it indicates.
  • #262 Issue Linking now supports multiple capturing groups in the "Issue Regex", and corresponding placeholders ($1, $2, etc.) in the "Issue URL".
  • #266 Show stashes that are based on commits on deleted branches.
  • #267 Added new "Copy Commit Subject to Clipboard" action on the commit context menu. Thanks Doron Guttman (@dguttman-jacada)!
  • #269 If the author date and commit date are different, both are now shown in the Commit Details View. The committer email is also now shown in the Commit Details View.
  • #274 Fixed the files shown in the Commit Details View for merge commits.
  • Significant code and UI improvements.