- Gitchangelog shouldn't fail if it fails to parse your git config. [Michael Hahn]
- Added a
mako
output engine with standard ReSTructured text format for reference. [Valentin Lab] - Added some information on path lookup scheme to find
gitchangelog.rc
configuration file. [Valentin Lab] - Added templating system and examples with
mustache
template support for restructured text and markdown output format. [David Loureiro]
- Removed
pkg
anddev
commits from default sample changelog output. [Valentin Lab]
- Some error message weren't written on stderr. [Valentin Lab]
- New config file lookup scheme which adds a new possible default
location
.gitchangelog.rc
in the root of the git repository. [Valentin Lab] - Added a new section to get a direct visual of
gitchangelog
output. Reworded some sentences and did some other minor additions. [Valentin Lab]
- Removed old
gitchangelog.rc.sample
in favor of the new documented one. [Valentin Lab]
- The sample file was not coherent with the doc, and is now accepting 'test' and 'doc' audience. [Valentin Lab]
- Added a new sample file heavily documented. [Valentin Lab]
ignore_regexps
where bogus and would match only from the beginning of the line. [Valentin Lab]- Display author date rather than commit date. [Valentin Lab]
- Added
body_split_regexp
option to attempts to format correctly body of commit. [Valentin Lab] - Use a list of tuple instead of a dict for
section_regexps
to be able to manage order between section on find match. [Valentin Lab]
git
in later versions seems to fail ongit config <key>
with errlvl 255, that was not supported. [Valentin Lab]- Removed Traceback when there were no tags at all in the current git repository. [Valentin Lab]
- Added section classifiers (ie: New, Change, Bugs) and updated the sample rc file. [Valentin Lab]
- Added a succint
--help
support. [Valentin Lab]