Skip to content
Nida Ghuman edited this page Nov 11, 2022 · 9 revisions

This project uses the github-changelog-generator. We automatically generate our changelog each release based off the title of the PR + the labels used.

We use the following labels to generate the section headings within the changelog: enhancement, bug, improvement, new kit, deprecated, & breaking.

Enhancement

This is used when your PR contains new features, new props, or new design variants. These are backward compatible. Typescript conversions also fall under this category.

Bug

Fixes to issues discovered in Playbook

Improvements

This is used when your PR contains library upgrades or doc/site improvements. Generally will not affect the kit in any way. These are backward compatible.

New Kit

Use this when adding a new kit to Playbook

Deprecated

Use this label when you have removed or plan to remove kits or props. These are usually NOT backward compatible.

Breaking

This label indicates that a breaking change was introduced. Use this when your update is NOT backward compatible.