You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+12Lines changed: 12 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,17 @@
1
1
# Changelog
2
2
3
+
## 0.3.11 (2026-05-17)
4
+
5
+
### New Features
6
+
-**VS Code Credential Prompt on Remote Auth Failure** - When fetch/pull/push fails due to missing or invalid HTTP credentials, Git Graph+ now drives VS Code's built-in credential prompt and retries the command once
7
+
8
+
### Performance
9
+
-**Graph Rendering** - Additional speedups in commit graph rendering hot paths
10
+
11
+
### Bug Fixes
12
+
-**Phantom Rebase State** - Status banner no longer falsely reports a rebase as in progress when `REBASE_HEAD` is left behind after `rebase --continue` succeeds; the rebase state directory is now the canonical marker
13
+
-**Nested Git Repositories** - Untracked entries that are nested git repos (not registered as submodules) are now expanded and labeled distinctly instead of showing as an empty diff
Copy file name to clipboardExpand all lines: CLAUDE.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -75,6 +75,6 @@ All communication is via `postMessage` / `onDidReceiveMessage`. Message types ar
75
75
## Key Conventions
76
76
77
77
- Extension is bundled with **esbuild** (CJS, Node target). Webview is bundled with **Vite** (ESM, browser target).
78
-
- Tests use **Vitest** and live in `src/git/__tests__/`.
78
+
- Tests use **Vitest** and live in `src/git/__tests__/` (unit + `integration/`) and `src/services/__tests__/`. Coverage is uploaded to Codecov; see `vitest.config.mts` for excluded paths.
79
79
- The extension activates when a `.git` folder is detected (`workspaceContains:.git`).
80
80
-`vscode` is an external dependency (not bundled) — provided by the VS Code runtime.
0 commit comments