Releases: mhutchie/vscode-git-graph
Releases · mhutchie/vscode-git-graph
1.24.0-beta.1
- #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
- #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
- #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 supportedActive
&Beside
, now it additionally supportsOne
,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 withCTRL/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
- #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 supportedActive
&Beside
, now it additionally supportsOne
,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 withCTRL/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
- #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 supportedActive
&Beside
, now it additionally supportsOne
,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
- #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 supportedActive
&Beside
, now it additionally supportsOne
,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
- #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 supportedActive
&Beside
, now it additionally supportsOne
,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
- #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 supportedActive
&Beside
, now it additionally supportsOne
,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
- #277 Open the Visual Studio Code Diff View from the Git Graph View in a specific Editor Group. Previously
git-graph.openDiffTabLocation
only supportedActive
&Beside
, now it additionally supportsOne
,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
- #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.
- Configured from the Repository Settings Widget.
- #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.