.versionrc.json
2.0.0Schema URL
Describes the configuration options supported by conventional-config for upstream tooling.
Properties
A string to be used as the main header section of the CHANGELOG.
An array of type objects representing the explicitly supported commit message types, and whether they should show up in generated CHANGELOGs.
[
{
"type": "feat",
"section": "Features"
},
{
"type": "fix",
"section": "Bug Fixes"
},
{
"type": "chore",
"hidden": true
},
{
"type": "docs",
"hidden": true
},
{
"type": "style",
"hidden": true
},
{
"type": "refactor",
"hidden": true
},
{
"type": "perf",
"hidden": true
},
{
"type": "test",
"hidden": true
}
]
Boolean indicating whether or not the action being run (generating CHANGELOG, recommendedBump, etc.) is being performed for a pre-major release (<1.0.0). This config setting will generally be set by tooling and not a user.
A URL representing a specific commit at a hash.
A URL representing the comparison between two git SHAs.
A URL representing the issue format (allowing a different URL format to be swapped in for Gitlab, Bitbucket, etc).
A URL representing the a user's profile URL on GitHub, Gitlab, etc. This URL is used for substituting @bcoe with https://github.com/bcoe in commit messages.
A string to be used to format the auto-generated release commit message.
Definitions
An object that describes a commit type's settings in the CHANGELOG
A string used to match
The section where the matched commit type will display in the CHANGELOG.
Set to true to hide matched commit types in the CHANGELOG.