gitchangelog.sh version/1.3
-
Fix a bug preventing POSIX/BSD sed to parse author lines containing a n. GNU sed was not affected.
-
Fix the tag annotation for POSIX/BSD sed. GNU sed was not affected.
-
Support pdksh and posh again; the error detection code from version 1.2 introduced an incompatibility.
-
Support spaces in email addresses as Git does too.
-
Support --merge without --tags.
-
Add a new option --title-star that can be combined with --no-blankline to generate a syntactically correct GNU ChangeLog.
-
Improve the portability of the sed program to support Heirloom sed with only SRE, thus probably Solaris sed; on Solaris a POSIX sh would still be required.
gitchangelog.sh version/1.2
-
Support multiline commit titles.
-
Detect errors of git.
-
Add documentation printed by command line switches.
-
Add a makefile to build and install a manual page built using HelpMessage and pod2man.
-
Add the project documentation files COPYING, README and NEWS.
gitchangelog.sh version/1.1
-
Improve the portability to support BSD sed and probably POSIX sed.
gitchangelog.sh version/1.0
-
Simple sed script reformatting a Git log into something close to a common GNU changelog.