-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conventional commits: matching scopes only for certain types? #24
Comments
Hi, |
Ok, bug it is. But with that output, are you using an older version? |
I'm using the latest version. But I opened the issue on a phone and did not provide exact commit messages, sorry about that. Today I see that these commit messages are included in the changelog:
But these are not included
|
Still trying to make sense of this. Tried commiting the following messages before bumping a version
And the changelog contains only the first (older) message. Otherwise, there are no special symbols, it's very straightforward. So maybe the issue is not with parsing rather than with not including all of the commits? |
The problem is between my chair and the table. I forget to finish all sections in template: https://github.com/Michael-F-Bryan/auto-changelog/blob/master/auto_changelog/templates/default.jinja2 |
@pranasziaukas I updated template to hold more sections. I keep it in PR for some time, in case you want to comment or propose some changes. |
Hello ! I am planning to use this amazing little tool to generate changelog. Is it possible to merge the PR in the master branch ? Thanks ! |
…-sections feat: template missing sections added
I'm trying out the tool and it looks pretty nice.
However, I'm a bit confused about the matching of conventional commit message pattern
<type>(<scope>): <subject>
. Why does auto-changelog match scopes only for certain types?For example, some of my last commit messages may look like this:
chore(release): 0.2.0
feat(CLI): ability to select language
feat: genetic optimisation algorithm
which results in a changelog
New Features
Administration and Chores
So why does it display "[release] 0.2.0" and not "[CLI] ability to select language"?
The text was updated successfully, but these errors were encountered: