I've decided to use semantic commit messages in my new toy project.
I saw kinds of types of semantic commit messages.
| type | description |
|---|---|
| feat | new feature for the user, not a new feature for build script |
| fix | bug fix for the user, not a fix to a build script |
| docs | changes to the documentation |
| style | formatting, missing semi colons, etc; no production code change |
| refactor | refactoring production code, eg. renaming a variable |
| test | adding missing tests, refactoring tests; no production code change |
| chore | updating grunt tasks etc; no production code change |
For frontend engineers
design, updates and new features, all of them use a semantic feat:?
Isn't there a semantic like design: or update:?
Following angulars contribution guidelines the
stylewouldn't be the right choice for design (html, css, etc.) changes here.A few examples for frontend changes: