Skip to content

Releases: wunderforge/click-git

Click Git 0.8.0

Choose a tag to compare

@wunderforge wunderforge released this 14 Jul 00:25

Changes

  • Added Click Git: Stash Pop Repo.
  • Reordered context-menu commands into separated inspect/sync, path workflow, recovery, and branch groups.
  • Applied grouping across Explorer folders, Explorer files, editor tabs, and editor body context menus.
  • Added manifest tests to guard command grouping and stash pop registration.

Verification

  • .\scripts\check.ps1 passed.
  • Unit/Git fixture tests: 43 passed.
  • VS Code integration tests: 5 passed.
  • Packaged VSIX: click-git-0.8.0-20260714-001854.vsix.

Click Git 0.7.1

Choose a tag to compare

@wunderforge wunderforge released this 06 Jul 11:56

Changes

  • Added friendly handling for Git index.lock conflicts.
  • Added Copy Lock Path and guarded Delete Lock flow with explicit confirmation.
  • Clarified stale lock behavior in README/PRD.
  • Added unit coverage for safe lock detection and deletion.

Verification

  • .\scripts\check.ps1 passed.
  • Packaged VSIX: click-git-0.7.1-20260706-115324.vsix.

v0.7.0

Choose a tag to compare

@wunderforge wunderforge released this 06 Jul 05:45

What's new

  • Added file-scoped Click Git commands to the editor body right-click menu.
  • Updated command fallback so file commands invoked without an explicit URI operate on the active editor file, not its parent folder.
  • Updated README media to show four entry points: Explorer folder, Explorer file, editor tab, and editor body.

Verified

  • Full local harness passed: lint, compile, typecheck, unit tests, real Git fixture tests, VS Code extension host tests, and VSIX packaging.
  • VS Code integration coverage now includes active-editor file staging without an explicit URI.
  • Packaged artifact: click-git-0.7.0-20260706-054300.vsix

v0.6.0

Choose a tag to compare

@wunderforge wunderforge released this 06 Jul 04:41

What's new

  • Added file-scoped Click Git commands in the Explorer file context menu.
  • Added file-scoped Click Git commands in editor tab context menus.
  • Fixed selected-file pathspec resolution so file commands do not accidentally operate on the parent folder.
  • Updated README and Marketplace media with file, folder, and editor tab entry points.

Verified

  • Full local harness passed: lint, compile, typecheck, unit tests, real Git fixture tests, VS Code extension host tests, and VSIX packaging.
  • Packaged artifact: click-git-0.6.0-20260706-043708.vsix

Click Git v0.5.0

Choose a tag to compare

@wunderforge wunderforge released this 06 Jul 01:24

Adds folder-scoped stash support.\n\nHighlights:\n- New Click Git: Stash Folder command.\n- Uses git stash push -u -- , so it stashes tracked and untracked changes under the selected folder.\n- Keeps outside-folder changes in the working tree.\n- Conservative scope: this version only creates stashes and does not apply, pop, drop, or list stashes.\n\nQuality gates:\n- npm run check passed.\n\nArtifact:\n- click-git-0.5.0-20260706-011545.vsix\n- SHA256: 241A0DB04FFFB1152DF2667D2CC66CBBE9DAA14580651376194D15C65926557F

Click Git v0.4.0

Choose a tag to compare

@wunderforge wunderforge released this 06 Jul 01:09

Adds repository fetch and local branch rename commands.\n\nHighlights:\n- New Click Git: Fetch Repo command.\n- Fetch is repository-scoped and conservative: git fetch by default, with --prune available through clickGit.fetch.prune.\n- New Click Git: Rename Branch command.\n- Branch rename is local-only with git branch -m; remote branch rename/upstream cleanup is left to the user.\n\nQuality gates:\n- npm run check passed.\n\nArtifact:\n- click-git-0.4.0-20260706-010630.vsix\n- SHA256: E3D6392C8D7831FE241C05DA31EC6C49855A72D8AFC58360B0EF84F57905A1EE

Click Git v0.3.0

Choose a tag to compare

@wunderforge wunderforge released this 06 Jul 01:02

Adds safe local branch deletion and alphabetized Explorer context-menu commands.\n\nHighlights:\n- New Click Git: Delete Branch command.\n- Local branches only; current branch is excluded.\n- Confirmation required before deletion.\n- Uses safe git branch -d and does not force-delete unmerged branches.\n- Explorer context-menu commands are alphabetized for faster scanning.\n\nArtifact:\n- click-git-0.3.0-20260706-005445.vsix\n- SHA256: 084C0474E031748520BB4A5E1C558C83C2A717129DFDF6BCFFD8F56BEE9CFB63

Click Git v0.2.0

Choose a tag to compare

@wunderforge wunderforge released this 06 Jul 00:39

Adds branch checkout support to Click Git.\n\nHighlights:\n- New Click Git: Checkout Branch command in the VS Code Explorer folder context menu.\n- Searchable branch picker with local branches, remote branches, and typed new branch creation.\n- Remote branch checkout creates a local tracking branch.\n- Conservative checkout behavior: no fetch, no stash, no force checkout, no pull-before-checkout, no branch deletion, and no branch-name guessing.\n\nArtifact:\n- click-git-0.2.0-20260706-002709.vsix\n- SHA256: 287CE2E4CBAF7ED9B07DD21FACADD42BB567EE0962BA6A44B36C3E3F4A71E5EC

Click Git v0.1.0

Choose a tag to compare

@wunderforge wunderforge released this 06 Jul 00:39

First public MVP release of Click Git.\n\nHighlights:\n- Folder-scoped Git commands from the VS Code Explorer context menu.\n- Stage, unstage, commit, restore, status, and diff scoped to the selected folder.\n- Repository-scoped pull, push, and nested repo pull support.\n- Conservative safety model: explicit pathspecs, trusted workspace required, ff-only pull by default, upstream-only push.