# 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.