For those who want to bring changes to Discourse’s code, we require that each GitHub commit have one of the following prefixes:
| Prefix | Definition |
|---|---|
| FIX | A bug fix [1] |
| PERF | A performance improvement |
| UX | A user interface change |
| SECURITY | A security problem fix |
| FEATURE | An added feature |
| A11Y | An accessibility improvement |
| DEV | A Discourse internals change that doesn’t belong in the above categories |
It makes it easier for us to generate release notes. ![]()
-
See the bug definition here. ↩︎
