Skip to content

Releases: frou/st3-gitblame

1.3.1

01 Mar 12:08
Compare
Choose a tag to compare

FIXED:

  • Fixed Git Blame: Show All information not displaying correctly in ST4 beta.

1.3.0

28 Feb 18:21
Compare
Choose a tag to compare

NEW:

  • Commit author names are now shown in full regardless of their length or number
    of parts.

  • A view's "rulers" are now temporarily disabled while Git Blame: Show All
    information is being shown (their position doesn't make sense while your
    text/code is being horizontally offset).

FIXED:

  • Fixed Git Blame: Erase All in the command palette causing the next
    activation of Git Blame: Show All to have to be done twice.

  • Fixed the viewport sometimes not being automatically scrolled all the way to
    the left when Git Blame: Show All was activated.

1.2.3

23 Aug 18:15
Compare
Choose a tag to compare

FIXED:

  • Fixed [Prev] [Copy] [Show] buttons not appearing in the new Sublime Text beta.
    Credit: jtojnar #56

1.2.2

10 Aug 08:53
Compare
Choose a tag to compare

FIXED:

  • Improved usability and reliability of [Prev] button that steps back through
    multiple previous commits that affected a single line.

1.2.1

09 Aug 13:55
Compare
Choose a tag to compare

FIXED:

  • Fixed menu and command palette entries for editing package's Settings & Key Bindings using outdated paths.

1.2.0

09 Aug 15:39
Compare
Choose a tag to compare

NEW:

  • Added a [Prev] button to step back through multiple previous commits that affected a single line. Try this when the initial blame info is not as illuminating as you hoped for.

  • Added a Linux key binding (Ctrl-Shift-C) to show blame info for all lines. If you find that to be an unsuitable default, please comment here: #49

  • Added entries for editing this package's Settings & Key Bindings to both the Preferences menu and the Command Palette.

  • Added the ability to set additional flags to be passed to the git blame CLI. See this package's Settings file.

FIXED:

  • Fixed certain git configuration causing ANSI escape codes to be intermixed with the Diff when [Show]-ing a commit. Credit: https://github.com/james2doyle

  • Fixed caching issue that could cause incorrect blame info to be shown.

Minor enhancements

13 Apr 20:02
bf4fda4
Compare
Choose a tag to compare
  • Paths passed to the git executable are now relative to the working directory it is run with (@kltk, #34)
  • When running the git executable fails, the user is now always presented with which git command was ran and any error message it printed. Some such failures were previously silent or close to silent.

Show notice on when blaming unsaved changes

13 May 20:41
Compare
Choose a tag to compare

Thanks to

Changes

  • Show notice on when blaming unsaved changes

blame_show_all improvements!

03 Apr 22:36
Compare
Choose a tag to compare

Thanks to

Changes

  • Allow blame_show_all to toggle the phantom, like regular blame
  • Give blame_show_all a keybinding
  • Fix blame_show_all interaction with horizontal scroll
  • Give diff-viewing tabs better name than 'untitled'

Performance and small QOL changes

20 Nov 19:10
2742789
Compare
Choose a tag to compare

Thanks to

Changes

  • Run checks to clear phantoms only if phantons should be displayed (performance) #20
  • Clear selection if run twice on the same line #18