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.
35
35
36
36
## News
37
37
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
+
38
45
### 2023-10-08: [ StGit v2.4.0] [ v2.4.0 ] has been released.
39
46
40
47
This 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
71
78
72
79
This release also contains a few more bugfixes to ` stg import ` .
73
80
81
+ [ v2.4.3 ] : https://github.com/stacked-git/stgit/releases/tag/v2.4.3
74
82
[ v2.4.0 ] : https://github.com/stacked-git/stgit/releases/tag/v2.4.0
75
83
[ v2.3.3 ] : https://github.com/stacked-git/stgit/releases/tag/v2.3.3
76
84
[ 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'
4
4
5
5
# Changelog
6
6
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
8
48
9
49
### Added
10
50
- 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
79
79
The branch will not be deleted if there are any patches remaining unless the
80
80
'--force' option is provided.
81
81
+
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
+ +
82
86
A protected branch may not be deleted; it must be unprotected first.
83
87
84
88
-- cleanup::
You can’t perform that action at this time.
0 commit comments