This project uses Conventional Commits structure, with the types and scopes detailed below
fixFix to something which was previously not workingenh|enhancementImprovement to something which was workingrefac|refactorChanges to structurefeat|featureAdding some new functionalitytest|testsChanges to the test suite which don't affect functionalitydoc|docsChanges to documentation which don't affect functionalitysys|systemChanges to some build, distribution or other systems admin process
[dev]Pertains to an unreleased feature/version[rel|release]Pertains to a released feature/version
!Commit contains potentially breaking change~Hide commit from auto-generated CHANGELOG
For best results when using cleanup.sh, branches should follow the following structure:
<branch (dev or release)>-<type (from commit types)>-<description (one to three words, hyphen-separated)>