Commit message guidelines

Your contributions will be rejected if you won't follow this guideline.
About
The commit contains the following structural elements, to communicate intent to the consumers of our libraries:
fix: a commit of the type
fixpatches a bug in your codebase (this correlates withPATCHin Semantic Versioning).feat: a commit of the type
featintroduces a new feature to the codebase (this correlates withMINORin Semantic Versioning).BREAKING CHANGE: a commit that appends a
!after the type/scope, introduces a breaking API change (correlating withMAJORin Semantic Versioning). A BREAKING CHANGE can be part of commits of any type.other types that are supported:
build:chore:ci:docs:style:refactor:perf:test:
Examples
tl;dr: https://www.conventionalcommits.org/examples
Commit message with scope
Commit message with no scope
Commit message with ! to draw attention to breaking change
! to draw attention to breaking changeReferences
Last updated
Was this helpful?