-
Notifications
You must be signed in to change notification settings - Fork 912
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
feat: update conventional commit linter #658
Comments
Hey @bcoe, thanks for reaching out! I'm rolling some scenarios around, input and thoughts on the following would be awesome:
|
re: 1, I agree let's just update the existing re: 2, I think, with how I'm currently picturing |
Allowing it in the types/scopes will work just fine I think. We might add rules like |
I'll close issue #632 in favour of this one! |
Ok, so I double-checked the current conventional config. I don't think a lot has to be changed to match the spec. The only "biggest" (probably breaking) change is to use the Are there more types allowed than currently listed? Is forcing types/scopes/subjects to a specific-case a problem? Is forcing to forbid full stops in subjects a problem? <em>fix: array parsing issue when multiple spaces were contained in string.</em> |
I'll make some time available this weekend to finish the new configuration and support for |
awesome thank you @byCedric 👍 |
It took some effort, and a lot of sweat/tears, but it's there. The "next" (now
I'll try to push for the full spec update because some other developers are reporting conflicting types or casing issues. But that might take a bit longer and probably requires a major bump. Rest assured, we are on it! |
Fixed via #821 I believe |
Hey @marionebl 👋
We've been making some slight tweaks to the conventional commit spec, as we march towards a
v1.0.0
of the spec. Mainly introducing!
a shorthand for breaking changes.I've also finally taken the time to write a preset based directly on conventionalcommits.org.
It would be slick if we could update commitlint to match
conventional-changelog-conventionalcommits
and conventionalcommits.org, or its conventional commits linter.The text was updated successfully, but these errors were encountered: