Skip to content

Commit 769c168

Browse files
committed
chore: bump version to 0.3.0
1 parent 8050f0f commit 769c168

2 files changed

Lines changed: 23 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,27 @@
11
# Changelog
22

3+
## 0.3.0 (2026-05-02)
4+
5+
### New Features
6+
- **Reflog tab** — Browse the full git reference log with action type (colored dot + label), description, SHA, and elapsed time columns
7+
- **Reflog context menu** — Reset to `HEAD@{N}`, Checkout Commit, Copy SHA directly from any reflog entry
8+
- **Shared modals** — Reset and Checkout Commit modals are now shared between the Graph and Reflog tabs
9+
10+
### Improvements
11+
- Interactive rebase: squash and fixup now prompt for a final commit message inline; edit-pause mode pauses rebase for amending
12+
- Search now matches branch names and tag names in addition to commit messages, authors, and hashes
13+
- Column header font sizes unified across Graph and Reflog (header 11px, row 13px)
14+
15+
### Performance
16+
- CommitGraph: SVG paths, links, and dots now filtered to the visible scroll range — avoids rendering thousands of off-screen elements
17+
- CommitGraph: timed message handlers now tracked with a type-safe `Map` instead of property injection on function objects
18+
- MainPanel: `getLog` requests are now sequenced — stale responses from rapid filter changes are discarded
19+
- git-service: remote name cache is immediately invalidated after `addRemote`/`removeRemote`
20+
21+
### Bug Fixes
22+
- Modal: guard against duplicate `onClose` calls from rapid Escape keypresses
23+
- Suppress expected `rev-parse` failures (MERGE_HEAD, REBASE_HEAD probes) from the activity log on clean repos
24+
325
## 0.2.11 (2026-04-29)
426

527
### New Features

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "git-graph-plus",
33
"displayName": "Git Graph Plus",
44
"description": "A modern, full-featured Git GUI for VS Code",
5-
"version": "0.2.11",
5+
"version": "0.3.0",
66
"publisher": "the0807",
77
"repository": {
88
"type": "git",

0 commit comments

Comments
 (0)