Skip to content

Latest commit

 

History

History
53 lines (36 loc) · 1.72 KB

File metadata and controls

53 lines (36 loc) · 1.72 KB

Change Log

All notable changes to the "gops" extension will be documented in this file.

The format is based on Keep a Changelog

[0.0.16]

Added

  • Checkout remote branches as local tracking branches via right-click context menu
  • Discard changes to individual tracked files with confirmation dialog
  • Discard all tracked file changes at once with confirmation dialog
  • Delete untracked files permanently with a dedicated trash icon and stronger warning dialog
  • Stage untracked files directly from the changes section
  • Untracked files visually differentiated with a distinct icon and separate context actions
  • Activity bar badge showing the number of currently changed files

Fixed

  • Untracked files now correctly appear in the changes section

[0.0.15]

Added

  • Visual git graph rendered in a webview panel
  • Commit rows with hash, message, author, and date columns
  • Graph column showing branch lanes and edges with color-coded lines
  • Commit markers: diamond for HEAD, double-ring for merge commits, filled circle for normal commits
  • Alternating row backgrounds for readability
  • Ref pills per commit showing all associated refs
  • Color-coded ref pills by kind: HEAD (amber), local branch (blue), remote (light blue), tag (orange)
  • Tag pills prefixed with 🎯 bookmark emoji
  • Merge commits styled in grey with [MERGE] prefix

[0.0.12]

Added

  • Added git commit graph
  • Added options to stage and unstage all files
  • Added option to stage and unstage individual files
  • Added commit icon
  • Added context menu for renaming and deleting branch

Fixed

  • Improved logic to refresh treeview in various stages

[0.0.5]

  • Added ability to perform diff checks on changed files