Add the next/prev commands to the RELEASENOTES file
[stgit.git] / RELEASENOTES
blob0a220a462b8d23c81a15ebeaa156f69a6f5f1221
1                       Stacked Git 0.15 released
2                       -------------------------
4 StGit is a Python application providing functionality similar to Quilt
5 (i.e. pushing/popping patches to/from a stack) on top of Git. These
6 operations are performed using Git commands, and the patches are
7 stored as Git commit objects, allowing easy merging of the StGit
8 patches into other repositories using standard Git functionality.
10   Download:         http://download.gna.org/stgit/stgit-0.15.tar.gz
11   Main repository:  git://repo.or.cz/stgit.git
12   Project homepage: http://www.procode.org/stgit/
13   Mailing list:     git@vger.kernel.org (please use "StGit" in the subject)
14   Bug tracker:      https://gna.org/bugs/?group=stgit
16 The main changes since release 0.14.3 are
18   - New core infrastructure for repository operations, including
20       + Infinite undo/redo operations and corresponding commands.
22       + Automatic rollback of changes following a failed operation
23         (using transactions)---this ensures that StGit commands either
24         succeed or do nothing. Previously, every commands had its own
25         ad hoc implementation of this.
27   - Some commands were added, including
29       + "stg squash", for combining two or more patches into one.
31       + "stg publish", for maintaining merge-friendly branches (which
32         are not rebased).
34       + "stg prev/next" for printing the name of the previous or next
35         patch in the series.
37   - The commands "stg add", "stg rm", "stg cp", and "stg resolved"
38     were removed, since there are corresponding Git equivalents
40   - New patch identification syntax: <branch>:<patch> (see
41     documentation for the "stg id" command).
43   - A powerful Emacs mode for StGit was added to the "contrib"
44     directory. It displays the patch stack in an Emacs buffer, and can
45     handle all common StGit tasks.
47   - Improved bash tab-completion, automatically generated from the stg
48     command definitions.
50   - Man pages and an improved tutorial.
52 Special thanks go to Karl Wiberg for the hard work done on the new
53 StGit features, to Catalin Marinas for many new features and bugfixes,
54 and to David Kågedal and Gustav Hållberg for the Emacs mode.
56 [Insert output of "git shortlog v0.14.3..v0.15" here before sending!]