Skip to content

SuperGit 1.2.0

Choose a tag to compare

@lqdflying lqdflying released this 13 Jun 15:17
· 12 commits to main since this release

Added

  • Branch History tab: horizontal timeline lanes, divergence ghost tracks, remote push markers, summary strip, and contextual quick actions.
  • Native swimlane commit graph: topology-driven lane assignment aligned with VS Code SCM graph behavior.
  • Commit table Author, Date, and Hash columns; hash copy icon wired to copy-hash action.
  • README screenshot for Branch History; updated Commit Graph and Branch Tracking screenshots.
  • Cursor rules: supergit-commit-graph.mdc; Design folder guidance absorbed into .cursor/rules/.

Changed

  • Tab bar uses pill-style buttons with border, hover, and accent active state.
  • Commit graph uses --topo-order log and dynamic graph column width (no fixed lane cap).

Fixed

  • Commit table metadata no longer clipped when the graph pane is narrow (horizontal scroll + sticky header).
  • Row keyboard handler no longer intercepts Enter/Space on the hash copy button.
  • Branch History light-theme contrast for lane labels, hashes, LCA text, and summary stats.
  • Parser/ref handling: remoteNames for slash remotes, HEAD vs {remote}/HEAD, swimlane merge-parent join-back.

Install

Download supergit-1.2.0.vsix below, then Extensions → … → Install from VSIX… and reload the window.