Skip to content

Commit 94b52d8

Browse files
authored
Release v0.7.0 (#435)
1 parent 95fce5e commit 94b52d8

11 files changed

+33
-29
lines changed

.changes/unreleased/Changed-20240928-162434.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/unreleased/Changed-20240929-211454.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/unreleased/Fixed-20240919-053401.yaml

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changes/unreleased/Fixed-20240922-131955.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/unreleased/Fixed-20240927-074731.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/unreleased/Fixed-20240927-221256.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/unreleased/Fixed-20240928-110233.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/unreleased/Fixed-20240928-162724.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/unreleased/Fixed-20240928-162826.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/v0.7.0.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
## <a name="v0.7.0">v0.7.0</a> - 2024-10-02
2+
3+
This release contains significant changes to internal state management to prevent corruption.
4+
If you run into any issues, please [report them here](https://github.com/abhinav/git-spice/issues/new).
5+
6+
### Changed
7+
- branch delete: Accept multiple branches for deletion.
8+
- Branch selection widget is now smarter about prioritizing fuzzy matches.
9+
### Fixed
10+
- branch create: Prevent creation of tracked branches with untracked bases as this leaves the storage in a corrupted state.
11+
- repo init: Don't leave dangling branch references when trunk is changed.
12+
- branch create: Don't commit staged changes if git-spice is unable to save the branch to its internal storage.
13+
- branch onto: Don't rebase the branch if changing its base would corrupt the data store.
14+
- github: Recognize remote URLs in the form `ssh://[email protected]:443/org/repo`.
15+
- repo sync: Fix case when many branches from the same stack are merged, and order of deletion causes a restacking error or conflict.
16+
- repo sync: Reduce the number of redundant operations performed when processing multiple merged branches.

0 commit comments

Comments
 (0)