-
-
Notifications
You must be signed in to change notification settings - Fork 295
Description
Description
In general the Conventional Commits / Angular scheme is suitable for me (as for most of the people write code with VSC, I guess). It is nicely implemented in commitizen and suggested to be set as a default (see #535, comment). That's great!
The only thing I don't get is the way the changelog sections are formatted:
commitizen/commitizen/cz/conventional_commits/conventional_commits.py
Lines 35 to 40 in 3e57007
change_type_map = { | |
"feat": "Feat", | |
"fix": "Fix", | |
"refactor": "Refactor", | |
"perf": "Perf", | |
} |
Is there any specific reason (or convention) for which the section titles are as they are?
Changelogs are supposed to be read by humans (?), so why more human-readable names aren't applied?
Regards! 🙂
Possible Solution
change_type_map = {
"feat": "Features",
"fix": "Bug fixes",
"refactor": "Code refactoring",
"perf": "Performance improvements",
}
The change_type_order
must be updated accordingly.
Additional context
I am aware of the fact that my issue can be resolved by cz_customize
. This, however, requires providing extra configurations, e.g. bump_pattern
, etc.
Additional context
No response