# Functions
NewChangelog creates a new instance of a Changelog.
NewSemanticCommit creates a new instace of a SemanticCommit.
# Constants
The diverse semantic commit types stated in http://karma-runner.github.io/4.0/dev/git-commit-msg.html.
The diverse semantic commit types stated in http://karma-runner.github.io/4.0/dev/git-commit-msg.html.
The diverse semantic commit types stated in http://karma-runner.github.io/4.0/dev/git-commit-msg.html.
The diverse semantic commit types stated in http://karma-runner.github.io/4.0/dev/git-commit-msg.html.
The diverse semantic commit types stated in http://karma-runner.github.io/4.0/dev/git-commit-msg.html.
The diverse semantic commit types stated in http://karma-runner.github.io/4.0/dev/git-commit-msg.html.
The diverse semantic commit types stated in http://karma-runner.github.io/4.0/dev/git-commit-msg.html.
The diverse semantic commit types stated in http://karma-runner.github.io/4.0/dev/git-commit-msg.html.
# Structs
A Changelog represents the collection of the releases.
A Release represents a version containing features, fixes and breaking changes.
A SemanticCommit represents a commit following the rules of conventional commit.
# Type aliases
A CommitType is one of the given set of commit types as specified by http://karma-runner.github.io/4.0/dev/git-commit-msg.html.