You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add non-conventional-commit-type setting for legacy commits
Add optional `non-conventional-commit-type` configuration setting that treats
non-conventional commits as a specified commit type (e.g., 'fix', 'feat', 'chore').
This enables version bumping when merging legacy code that doesn't follow
conventional commit standards.
Fully backward compatible - feature disabled by default.
Fixes#2623.
Copy file name to clipboardExpand all lines: schemas/config.json
+4Lines changed: 4 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -20,6 +20,10 @@
20
20
"description": "Feature changes only bump semver patch if version < 1.0.0",
21
21
"type": "boolean"
22
22
},
23
+
"non-conventional-commit-type": {
24
+
"description": "Treat non-conventional commits as if they were conventional commits with the specified type (e.g., 'fix', 'feat', 'chore'). When not set, non-conventional commits are ignored.",
25
+
"type": "string"
26
+
},
23
27
"prerelease-type": {
24
28
"description": "Configuration option for the prerelease versioning strategy. If prerelease strategy used and type set, will set the prerelease part of the version to the provided value in case prerelease part is not present.",
0 commit comments