Introduce a breaking change (correlating with MAJOR in Semantic Versioning)
Add a new feature (SemVer:MINOR)
Change existing functionality (SemVer:MAJOR)
Obsolete soon-to-be removed features (SemVer:MINOR)
Something isn't working (SemVer:PATCH)
No consumer observable changes (no SemVer increment)
Remove an existing feature (SemVer:MAJOR)
Fix a vulnerability (SemVer:PATCH)
This issue or pull request already exists
Extra attention is needed
Further information is requested
Changes that affect the build system or external dependencies
Changes to our CD configuration files and scripts
Update packages/dependencies that don't impact the published .NET tool
Changes to our CI configuration files and scripts
Improvements or additions to documentation
Request/add a new feature (this correlates with MINOR in Semantic Versioning)
Fix/patch a bug (this correlates with PATCH in Semantic Versioning)
A merge or resolving a merge conflict
A code change that improves performance
A code change that neither fixes a bug nor adds a feature
Commits that mark GitHub and NuGet releases, which increment the version and have a release tag.
Revert some existing commits
Apply or revise coding conventions
Adding missing tests or correcting existing tests