Skip to content

Contributing

Committing

Commits should follow the conventional commit specification. This makes automatic versioning and generating the changelog possible.

Commitizen

Commitizen is part of the dev requirements, it is a cli tool to generate conventional commits, automatic changelogs and version tags.

If you need help creating a conventional commit, just run cz commit and the cli tool will guide you through it.

When you're ready to create a new version, run cz bump. This will automatically create the changelog and bump the version based on the commit messages since the last version.