You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added gitmoji: with gitBlameSolo.renderEmoji on, shortcodes such as :sparkles: and :bug: in commit messages show as ✨ and 🐛 in the annotation, hover, git log, and commit details. Off by default.
Added Git Blame Solo: Copy Commit Message, which copies the full message of the current line's commit. The blame hover has a Copy message button next to the hash.
The hover of an uncommitted line shows how many lines changed since the last commit, unsaved edits included. Show change inline opens VS Code's change peek at that line, and Open in Diff Editor compares the file with its last commit.
Added Show change inline to the hover's What changed: it opens the line's changed block in a peek under the line, with removed lines on red, added lines on green, their old and new line numbers, and the file's syntax highlighting. The peek's list holds the line's history, newest first; picking a commit there shows its change to the line, and double-clicking a change opens the commit's diff of the file. The hover's links now sit next to What changed, above the diff, so a long diff doesn't push them out of view.
The hover's What changed shows only the block of changed lines the hovered line belongs to. Before, git diff merged changes a few lines apart into one hunk, so a hover could show unrelated changes around the line.
Added an unpushed commit marker: with gitBlameSolo.showUnpushed on, commits that no remote branch contains yet are marked Not pushed yet in the hover and get a not pushed badge in the git log. Off by default.