From: Karl Wiberg Date: Mon, 17 Aug 2009 23:34:36 +0000 (+0200) Subject: Release notes: Reformat for better legibility, and update X-Git-Tag: v0.15-rc2~8 X-Git-Url: https://git.distorted.org.uk/~mdw/stgit/commitdiff_plain/b1c81a9af4d3f1d445ee3cac4fa14dfd370db2b2 Release notes: Reformat for better legibility, and update Note to maintainer: Make sure to verify the URLs and replace the text in square backets before sending out! Signed-off-by: Karl Wiberg --- diff --git a/RELEASENOTES b/RELEASENOTES index 16acf35..f6a8b85 100644 --- a/RELEASENOTES +++ b/RELEASENOTES @@ -1,8 +1,5 @@ -Stacked Git 0.15 ----------------- - -StGit 0.15 is available, and can be checked out from -git://repo.or.cz/stgit.git or http://download.gna.org/stgit/. + Stacked Git 0.15 released + ------------------------- StGit is a Python application providing functionality similar to Quilt (i.e. pushing/popping patches to/from a stack) on top of Git. These @@ -10,24 +7,47 @@ operations are performed using Git commands, and the patches are stored as Git commit objects, allowing easy merging of the StGit patches into other repositories using standard Git functionality. -Bugs can be reported on the Git mailing list or via the project bug -tracker at https://gna.org/bugs/?group=stgit. + Download: http://download.gna.org/stgit/stgit-0.15.tar.gz + Main repository: git://repo.or.cz/stgit.git + Project homepage: http://www.procode.org/stgit/ + Mailing list: git@vger.kernel.org (please use "StGit" in the subject) + Bug tracker: https://gna.org/bugs/?group=stgit The main changes since release 0.14.3 are -- New core infrastructure for repository operations -- Infinite undo/redo operations and corresponding commands -- Automatic reverting of changes following a failed operation (using - transactions) -- New 'squash' command for combining two or more patches into one -- New 'publish' command for maintaining merge-friendly branches (which - are not rebased) -- New patch identification format - : (see 'id' - command) -- UI improvements and removal of the 'add', 'rm' and 'resolved' - commands since there are corresponding Git equivalents -- Emacs mode improvements -- Man pages and improved tutorial - -Special thanks go to Karl Hasselström for the hard work done on the -new StGit features. + - New core infrastructure for repository operations, including + + + Infinite undo/redo operations and corresponding commands. + + + Automatic rollback of changes following a failed operation + (using transactions)---this ensures that StGit commands either + succeed or do nothing. Previously, every commands had its own + ad hoc implementation of this. + + - Some commands were added, including + + + "stg squash", for combining two or more patches into one. + + + "stg publish", for maintaining merge-friendly branches (which + are not rebased). + + - The commands "stg add", "stg rm", "stg cp", and "stg resolved" + were removed, since there are corresponding Git equivalents + + - New patch identification syntax: : (see + documentation for the "stg id" command). + + - A powerful Emacs mode for StGit was added to the "contrib" + directory. It displays the patch stack in an Emacs buffer, and can + handle all common StGit tasks. + + - Improved bash tab-completion, automatically generated from the stg + command definitions. + + - Man pages and an improved tutorial. + +Special thanks go to Karl Wiberg for the hard work done on the new +StGit features, to Catalin Marinas for many new features and bugfixes, +and to David Kågedal and Gustav Hållberg for the Emacs mode. + +[Insert output of "git shortlog v0.14.3..v0.15" here before sending!]