build
: Changes that affect the build system or external dependencies
ci
: Changes to CI configuration files and scripts
docs
: Documentation only changes
feat
: A new feature
fix
: A bug fix
perf
: A code change that improves performance
chore
: updating grunt tasks etc, no production code change
refactor
: A code change that neither fixes a bug nor adds a feature
revert
: Making a revert
style
: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)
test
: Adding missing tests or correcting existing tests