Skip to content

Commit ec13c29

Browse files
committed
chore: bump version to 0.5.4
1 parent e931489 commit ec13c29

4 files changed

Lines changed: 13 additions & 3 deletions

File tree

CHANGELOG.md

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

3+
## 0.5.4 (2026-06-23)
4+
5+
### New Features
6+
- **Squash & Cherry-pick Multiple Commits** - Select consecutive commits directly in the graph (Shift-click for a range, Ctrl/Cmd-click to toggle), then right-click the selection to squash them into one or cherry-pick them all at once. Squashing opens a dialog to edit the combined commit message and warns when a force push will be required.
7+
8+
### Bug Fixes
9+
- **Chrome Network Stall Fix** - Commit author avatars are now fetched and cached in the extension host and shared across windows, instead of loading from gravatar.com in each webview. This prevents the socket exhaustion that could leave Chrome unable to load pages after extended use with multiple windows.
10+
311
## 0.5.3 (2026-06-21)
412

513
### New Features

README.ko.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,8 @@ VS Code를 위한 모던 Git GUI. 커밋 히스토리를 시각화하고, 브랜
6161
| **Merge** | Default, `--no-ff`, `--ff-only`, squash merge 전략 |
6262
| **Rebase** | 일반 rebase 및 드래그로 순서 변경 가능한 interactive rebase UI |
6363
| **Interactive Rebase** | 액션 드롭다운 (pick, reword, edit, squash, fixup, drop) 및 drop 경고가 포함된 시각적 UI |
64-
| **Cherry-pick & Revert** | 특정 커밋 적용 또는 되돌리기, `--no-commit` 옵션 포함 |
64+
| **Squash Commits** | 그래프에서 연속된 여러 커밋을 선택해 하나로 합치기 |
65+
| **Cherry-pick & Revert** | 특정 커밋 적용 또는 되돌리기 (한 개 또는 여러 개 동시 선택), `--no-commit` 옵션 포함 |
6566
| **Reset** | soft, mixed, hard 모드로 임의의 커밋으로 reset |
6667
| **태그** | 경량 또는 주석 태그 생성; 태그 상세 보기, 리모트에 push, 로컬/리모트 삭제 |
6768
| **Upstream 추적** | upstream 설정 기반 로컬/리모트 브랜치 자동 매칭 |

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,8 @@ A modern, full-featured Git GUI for VS Code. Visualize your commit history, mana
6161
| **Merge** | Default, `--no-ff`, `--ff-only`, and squash merge strategies |
6262
| **Rebase** | Standard rebase and interactive rebase with drag-to-reorder UI |
6363
| **Interactive Rebase** | Visual UI with action dropdown (pick, reword, edit, squash, fixup, drop) and drop warnings |
64-
| **Cherry-pick & Revert** | Apply or undo specific commits, with `--no-commit` option |
64+
| **Squash Commits** | Select multiple consecutive commits in the graph and squash them into one |
65+
| **Cherry-pick & Revert** | Apply or undo specific commits (one or several selected at once), with `--no-commit` option |
6566
| **Reset** | Reset to any commit with soft, mixed, or hard mode |
6667
| **Tags** | Create lightweight or annotated tags; view tag details, push to remote, delete locally or from remote |
6768
| **Upstream Tracking** | Automatic local/remote branch matching based on upstream configuration |

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.5.3",
5+
"version": "0.5.4",
66
"publisher": "the0807",
77
"repository": {
88
"type": "git",

0 commit comments

Comments
 (0)