File tree Expand file tree Collapse file tree 3 files changed +53
-1
lines changed
Expand file tree Collapse file tree 3 files changed +53
-1
lines changed Original file line number Diff line number Diff line change @@ -35,6 +35,13 @@ StGit is licensed under the GNU General Public License, version 2.
3535
3636## News
3737
38+ ### 2024-02-04: [ StGit v2.4.3] [ v2.4.3 ] has been released.
39+
40+ Fixes finding global config and running an interactive editor on
41+ Windows.
42+
43+ Also enables ` stg branch --delete ` to operate on the current branch.
44+
3845### 2023-10-08: [ StGit v2.4.0] [ v2.4.0 ] has been released.
3946
4047This release adds some new command line options to ` stg branch ` , `stg
@@ -71,6 +78,7 @@ bzip2-rs crate which allows for static linking when not using the
7178
7279This release also contains a few more bugfixes to ` stg import ` .
7380
81+ [ v2.4.3 ] : https://github.com/stacked-git/stgit/releases/tag/v2.4.3
7482[ v2.4.0 ] : https://github.com/stacked-git/stgit/releases/tag/v2.4.0
7583[ v2.3.3 ] : https://github.com/stacked-git/stgit/releases/tag/v2.3.3
7684[ v2.3.2 ] : https://github.com/stacked-git/stgit/releases/tag/v2.3.2
Original file line number Diff line number Diff line change @@ -4,7 +4,47 @@ title = 'StGit Changelog'
44
55# Changelog
66
7- ## 2.4.0 2024-10-08
7+ ## 2.4.3 2024-02-04
8+
9+ ### Added
10+ - feat(branch): allow delete of current branch
11+
12+ ### Fixed
13+ - fix(branch): delete branch config with branch
14+ - fix: use gix-command for interactive edit (#407 )
15+ - fix: improved interactive editor diagnostics
16+ - chore: update gix to 0.58.0 (#407 )
17+ - docs: fix dates in changelog
18+
19+ ### Changed
20+ - refactor(branch): use gix to rename config section
21+ - refactor: use gix to remove stgit branch config
22+ - refactor: use gix-command for hooks
23+ - refactor: use non-deprecated indexmap methods
24+ - ci: update cargo-generate-rpm to 0.14.0
25+ - ci: update to upload-artifact@v4
26+ - ci: restore use of IO::Pty in MacOS build
27+
28+
29+ ## 2.4.2 2023-12-26
30+
31+ ### Changed
32+ - feat(pop): allow unescaped negative patch offsets
33+ - feat(show): allow unescaped negative patch offsets
34+ - chore: update dependencies
35+
36+
37+ ## 2.4.1 2023-12-10
38+
39+ ### Fixed
40+ - fix(zsh): short -r opt for ` stg series `
41+
42+ ### Changed
43+ - chore: update gix to 0.56.0
44+ - chore: update transient dependencies
45+
46+
47+ ## 2.4.0 2023-10-08
848
949### Added
1050- feat(delete): --all -A -U -H options
Original file line number Diff line number Diff line change @@ -79,6 +79,10 @@ branch. The parent information of the new branch is copied from the current bran
7979The branch will not be deleted if there are any patches remaining unless the
8080'--force' option is provided.
8181+
82+ If the current branch is selected for deletion, its parent branch must be
83+ configured and the worktree must be clean. The parent branch will be
84+ checked-out after the current branch is deleted.
85+ +
8286A protected branch may not be deleted; it must be unprotected first.
8387
8488-- cleanup::
You can’t perform that action at this time.
0 commit comments