Releases: wunderforge/click-git
Release list
Click Git 0.8.0
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
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
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
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
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
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
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
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
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.