Semantic Versioning
Semantic Versioning, the MAJOR.MINOR.PATCH scheme that signals breaking changes, features and fixes in a release. Readers can learn about the SemVer specification, version ranges in package managers, breaking-change policy, pre-release tags and release tooling.
All posts about semantic-versioning