@formatter:off
- All notable changes to this project will be documented in this file.
- The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- This template is based on Conventional Commits.
- Changelogs are for humans, not machines.
- There should be an entry for every single version.
- The same types of changes should be grouped.
- Versions and sections should be linkable.
- The latest version comes first.
- The release date of each version is displayed.
- Mention whether you follow Semantic Versioning.
Added
for new features.Changed
for changes in existing functionality.Deprecated
for soon-to-be removed features.Removed
for now removed features.Fixed
for any bug fixes.Security
in case of vulnerabilities.Performance
for improvements in performance.Style
for changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)Docs
for documentation only changesBuild
for changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm)
A specification for adding human and machine readable meaning to commit messages.
feat
a new featurefix
a bug fixdocs
documentation only changesstyle
changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)refactor
a code change that neither fixes a bug nor adds a featureperf
a code change that improves performancetest
adding missing tests or correcting existing testsbuild
changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm)chore
other changes- BREAKING CHANGE: a commit that has a footer BREAKING CHANGE:, or appends a ! after the type/scope, introduces a breaking API change (correlating with MAJOR in Semantic Versioning). A BREAKING CHANGE can be part of commits of any type.
@formatter:off
- None
- None
- None
- None
- None