<emoji> [issue hash] [scope:] <message in present tense>
π¨ BREAKING CHANGE:
Chore
π¨ change build script version
Bug Fix
π #22 fix browser window does not open
π fix build fail
π database: fix does not connect
π #44 cli: fix wrong variables while in help cmd
Emoji | Meaning | Description |
---|---|---|
π¨ | Chore | Updating build files, configs etc, no production code change. |
π | Bug fix | A bug fix that affects the users, not a fix in build files or configs. |
β¨ | New feature | Totally new functionality that affects the users. |
π | Improvement | Code change that doesn't introduce a new feature, but rather improves an existing one. |
π | Docs | Changes to the documentation, does not include any code changes. |
β»οΈ | Refactor | Refactoring of project code not configs or build scripts that doesn't change any behaviour. |
π | Code deletion | Any deletion of code from the actual codebase, not scripts or config files. |
π§ͺ | Tests | Changes to test cases, no project code change. |
π¨ | Code formatting | Only code formatting, change in fixing indentation, quotes, etc. |
π· | CI/CD changes | CI config changes, CI build script changes. |
π | Dependency updates | Updates to dependency libraries + required code changes. |
π | New release | A new version of your project. |
π | Security | A code change involving security of your project, improvement or vulnerability. |
πΊοΈ | Internationalization | A code change making the project internationally accessible, like translations to other languages. |
π | Database change | No code change, mostly used for database schema changes. |