diff --git a/.gitchangelog.rc.release b/.gitchangelog.rc.release
index b1ef30292..56c23fc62 100644
--- a/.gitchangelog.rc.release
+++ b/.gitchangelog.rc.release
@@ -82,13 +82,13 @@ ignore_regexps = [
## whenever you are tweaking this variable.
##
section_regexps = [
- ('**New features**', [
+ ('**New features:**', [
r'^[aA]dded?\s*:?\s*((dev|use?r|pkg|test|doc)\s*:\s*)?([^\n]*)$',
r'^[uU]pdated?\s*:?\s*((dev|use?r|pkg|test|doc)\s*:\s*)?([^\n]*)$',
r'^[cC]hanged?\s*:?\s*((dev|use?r|pkg|test|doc)\s*:\s*)?([^\n]*)$',
r'^[nN]ew?\s*:?\s*((dev|use?r|pkg|test|doc)\s*:\s*)?([^\n]*)$',
]),
- ('**Fixes**', [
+ ('**Fixes:**', [
r'^(?![mM]erge\s*)'
]
),
@@ -151,7 +151,7 @@ subject_process = (strip |
ReSub(r'^([cC]hang(ed?)?)(\s?:?\s)(.*)$', r'\4') |
ReSub(r'^([fF]ix(ed?)?)(\s?:?\s)(.*)$', r'\4') |
ReSub(r'^([uU]pdat(ed?)?)(\s?:?\s)(.*)$', r'\4') |
- ReSub(r'#(\d{3,4})', r'\1') |
+ ReSub(r'#(\d{3,4})', r'Issue #\1') |
SetIfEmpty("No commit message.") | ucfirst | final_dot)
diff --git a/changelog_release.tpl b/changelog_release.tpl
index 6f1e0bc4a..f4eb2c1ba 100644
--- a/changelog_release.tpl
+++ b/changelog_release.tpl
@@ -5,7 +5,7 @@
{{#sections}}
{{{label}}}
{{#commits}}
-- {{{subject}}} [{{{author}}}]
+- {{{subject}}} [{{{author}}}]
{{/commits}}
{{/sections}}