Skip to content

Commit 9acc956

Browse files
committed
Update RELEASENOTES for 0.22 release
Signed-off-by: Peter Grayson <[email protected]>
1 parent 403a213 commit 9acc956

File tree

1 file changed

+21
-8
lines changed

1 file changed

+21
-8
lines changed

RELEASENOTES

Lines changed: 21 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Stacked Git 0.21 released
1+
Stacked Git 0.22 released
22
=========================
33

44
StGit is a Python application providing functionality similar to Quilt
@@ -7,16 +7,29 @@ operations are performed using Git commands, and the patches are
77
stored as Git commit objects, allowing easy merging of the StGit
88
patches into other repositories using standard Git functionality.
99

10-
Download: https://github.com/ctmarinas/stgit/releases/download/v0.21/stgit-0.21.tar.gz
10+
Download: https://github.com/ctmarinas/stgit/releases/download/v0.22/stgit-0.22.tar.gz
1111
Main repository: https://github.com/ctmarinas/stgit
1212
Project homepage: http://www.procode.org/stgit/
1313
Issue tracker: https://github.com/ctmarinas/stgit/issues
1414

15-
Changes since 0.20:
15+
Changes since 0.21:
1616
-------------------
1717

18-
- Build reproducibility repairs (Thanks reproducible-builds.org team!)
19-
- Faster handling of large patches (#44)
20-
- Python can now be run with optimizations (`python -O`)
21-
- `stg log` now prints trailing newline
22-
- Improved command line option parsing for `stg log`
18+
- Python 2.x support is deprecated and will be removed in the next StGit release
19+
- `stg publish` is deprecated and will be removed in the next StGit release
20+
- `stg new` now includes patch name in log message
21+
- `stg branch --create` inherits remote correctly from parent commitish
22+
- `stg branch --rename` can now rename the current branch
23+
- `stg branch --create` now works even if the workspace is dirty, consistent with `git checkout`
24+
- `stg branch --description` now works on both regular and stgit branches
25+
- `stg import` has new --keep-cr option, like `git mailsplit`
26+
- `stg refresh` and `stg edit` now reset the commiter information, consistent with `stg push`
27+
- `stg edit --diff` now implies `--edit`
28+
- git notes are now preserved when patches are modified
29+
- Patch names are checked earlier to avoid inconsistent stack states
30+
- Improved commit data parsing and handling of non-UTF8 encodings
31+
- Repair git error messages when checking stgit version from outside a git repo
32+
- Tutorial improvements
33+
- Many additional tests and test improvements
34+
- Remove debian packaging; downstream Debian uses its own anyway
35+
- All stgit commands now use "new" git library infrastructure

0 commit comments

Comments
 (0)