- #399 Sign Commits and Tags created by actions in the Git Graph View, by enabling the new extension settings
git-graph.repository.sign.commits
andgit-graph.repository.sign.tags
respectively. This is an alternative to the existing method using Git config. - #406 The keybindings for all Git Graph View keyboard shortcuts can now be configured using new extension settings
git-graph.keyboardShortcut.*
. - #407 Control whether Remote Head Symbolic References (e.g. origin/HEAD) are displayed in Git Graph via the new extension setting
git-graph.repository.showRemoteHeads
. Thanks Maciej Wilk (@wilkmaciej) for helping with this! - #409 Include built-in support for new emoji shortcodes recently added to gitmoji.
- #412 New "Git Graph: Fetch from Remote(s)" command contributed to Visual Studio Code, that opens the Git Graph View and immediately runs "Fetch from Remote(s)".
- #416 The existing file encoding extension setting
git-graph.fileEncoding
can now be also be configured at a Workspace Folder Scope. - #419 On dialogs that refer to the "current branch" (Merge, Pull, Rebase, and Reset), the current branch is now explicitly mentioned.
- #420 Fixed an issue that prevented files that overflow horizontally in the Commit Details View Files View from being left-clicked (i.e. those shortened with an ellipsis). (issue introduced via #381)
- Significant code improvements.