Skip to content

SuperGit 2.1.0

Latest

Choose a tag to compare

@lqdflying lqdflying released this 29 Jun 10:09

Added

  • Branch Tracking now shows fixed Behind(Default) and Ahead(Default) columns after Remotes.
  • Default comparison counts are computed per remote row against that remote's own default branch, including multi-remote cases where defaults differ such as origin/main and upstream/master.
  • Files Diff shows compact default comparison counts for selected refs using the same remote-default comparison data.

Changed

  • Remote-default comparison prefers enriched remote.defaultBranch, then local refs/remotes//HEAD, then the repository default branch name as fallback.
  • Branch data reloads after background remote-default enrichment so comparison counts can update when remote defaults are discovered.

Validation

  • TypeScript typecheck passed.
  • 179 unit tests passed with coverage.
  • Production build and VSIX packaging passed.
  • Packaged VSIX manifest, package metadata, and changelog report version 2.1.0.