Skip to content

Releases: mhutchie/vscode-git-graph

1.22.0-beta.5

05 Mar 11:04
d749db5
Compare
Choose a tag to compare
1.22.0-beta.5 Pre-release
Pre-release
  • #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)
  • #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.

1.22.0-beta.4

01 Mar 09:47
dbf87cb
Compare
Choose a tag to compare
1.22.0-beta.4 Pre-release
Pre-release
  • #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)
  • #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.
  • Significant code and UI improvements.

1.22.0-beta.3

27 Feb 11:09
bca0d0e
Compare
Choose a tag to compare
1.22.0-beta.3 Pre-release
Pre-release
  • #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)
  • #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.
  • #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".
  • #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.
  • Significant code and UI improvements.

1.22.0-beta.2

26 Feb 10:13
facc8b6
Compare
Choose a tag to compare
1.22.0-beta.2 Pre-release
Pre-release
  • #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)
  • #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.
  • #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".
  • Significant code and UI improvements.

1.22.0-beta.1

28 Jan 03:21
ee750a3
Compare
Choose a tag to compare
1.22.0-beta.1 Pre-release
Pre-release
  • #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)
  • #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.
  • Various code and UI improvements.

1.22.0-beta.0

19 Jan 02:57
64e1b4c
Compare
Choose a tag to compare
1.22.0-beta.0 Pre-release
Pre-release
  • #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)
  • Various code and UI improvements.

1.21.0

13 Jan 05:30
540fd87
Compare
Choose a tag to compare
  • #225 Configure the local and global Git User Name & Email from the new "User Details" section of the Repository Settings Widget.
  • #239 Added "Force With Lease" option to the "Push Branch" dialog.
  • #240 Show the commit's signature status to the right of the Committer in the Commit Details View by enabling the new Extension Setting git-graph.showSignatureStatus. Hovering over the signature icon displays a tooltip with the signature details.
  • #241 When the view has been scrolled to the bottom, it will automatically load more commits if they exist (instead of having to press the "Load More Commits" button). The new Extension Setting git-graph.loadMoreCommitsAutomatically can be used to disable this.
  • #243 The parents of a commit in the Commit Details View can be clicked to open the Commit Details View for the parent (only if the parent is within the commits loaded in the Git Graph View).
  • Significant code and UI improvements, including:
    • Overhaul of the Git Graph View data loading & refreshing mechanism (in preparation for upcoming features).
    • Improved the rendering performance and event handling of the Git Graph View.

1.21.0-beta.1

30 Dec 09:46
fd3adf8
Compare
Choose a tag to compare
1.21.0-beta.1 Pre-release
Pre-release
  • #225 Configure the local and global Git User Name & Email from the new "User Details" section of the Repository Settings Widget.
  • #239 Added "Force With Lease" option to the "Push Branch" dialog.
  • Various code and UI improvements.

1.21.0-beta.0

29 Dec 06:57
23e784a
Compare
Choose a tag to compare
1.21.0-beta.0 Pre-release
Pre-release
  • #225 Configure the local and global Git User Name & Email from the new "User Details" section of the Repository Settings Widget.
  • Various code and UI improvements.

1.20.0

24 Dec 08:20
2523004
Compare
Choose a tag to compare
  • #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 colour.
  • #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.
  • #237 When a commit in the graph is a stash, it is now displayed differently from normal commits.
  • Various code and UI improvements.