Support for semantic commits seems to be easy to implement. See https://seesparkbox.com/foundry/semantic_commit_messages