changelogen
changelogen copied to clipboard
commits prefixed with "chore(deps)" are ignored in changelog
Describe the feature
I am not sure if this a desired behaviour or if it is configurable, but when I generate a changelog the commits that have a type of chore AND a scope get ignored. commits of type chore without any scope are not ignored.
For instance, I am using dependabot and it creates commit messages with type and scope like "chore(deps-dev)" and I would like to include these commits in my changelog.
This is my changelog.config.json. Do I need to add a scopeMap? If so, I think a hint in the documentation would be helpful, since all scopes for commit types "feat" are accepted.
{
"types": {
"feat": {
"title": "๐ Features"
},
"fix": {
"title": "๐ Bug Fixes"
},
"chore": {
"title": "๐งน Chores",
"semver": "patch"
},
"refactor": {
"title": "โป๏ธ Refactor"
},
"build": {
"title": "๐ Build"
},
"test": {
"title": "๐งช Test"
},
"docs": {
"title": "๐ Docs"
},
"style": {
"title": "๐จโ๐ค Style",
"semver": "patch"
},
"ci": {
"title": "๐ CI/CD",
"semver": "minor"
}
}
}
Additional information
- [x] Would you be willing to help implement this feature?
It's not a bug, it's a hard-coded deliberate behavior of the current version. I have pushed a PR #103 to propose a way to customize which types(scopes) should be ignored. Waiting for maintainer feedback.