2018-09-21 02:56:07 +00:00
|
|
|
# Contributing
|
|
|
|
|
2018-09-25 06:21:40 +00:00
|
|
|
1. Prefix every change in the commit (and change log) with one of the
|
|
|
|
following types (and sort in both places into this order):
|
2018-09-21 02:56:07 +00:00
|
|
|
- `Security fix: `
|
2018-09-22 02:12:11 +00:00
|
|
|
- `Known regression: `
|
2018-09-21 02:56:07 +00:00
|
|
|
- `Breaking change: `
|
2019-05-21 09:50:17 +00:00
|
|
|
- `Deprecated:`
|
2018-09-26 08:06:57 +00:00
|
|
|
- `Compatibility fix: `
|
2018-09-21 02:56:07 +00:00
|
|
|
- `Fix: `
|
2018-10-22 02:58:39 +00:00
|
|
|
- `Fix (<component>): ` - Component may be an extension, locale, etc.
|
2018-09-25 02:13:29 +00:00
|
|
|
- `Forward compatibility enhancement: `
|
2018-09-21 02:56:07 +00:00
|
|
|
- `Enhancement: `
|
2018-10-22 02:58:39 +00:00
|
|
|
- `Optimization: ` - Performance enhancements
|
|
|
|
- `Localization:`
|
2019-12-21 07:35:19 +00:00
|
|
|
- `Docs: `
|
2018-10-01 06:59:43 +00:00
|
|
|
- `Update: ` - e.g., if updating a bundled library or updating code per a
|
|
|
|
dependency's updated new API
|
2018-09-21 02:56:07 +00:00
|
|
|
- `Refactoring: `
|
|
|
|
- `Linting (<type>):` - Linting by type, e.g., "ESLint"
|
2020-02-22 03:38:33 +00:00
|
|
|
- `Testing (<UI|Unit>):`
|
2018-09-21 02:56:07 +00:00
|
|
|
- `Build: `
|
|
|
|
- `npm` - Updates to dependencies, npm version, etc.
|
2020-02-20 04:31:06 +00:00
|
|
|
1. See [`Testing.md`](./Testing.md) for other information helpful for contributing.
|