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
Benchmarking and/or Profiling
The Roslyn Common code Library
GitHub repository and/or Actions
Unit and/or Integration Testing
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