Semantic Versioning definition

Semantic Versioning means a versioning scheme where a version is identified by the version number MAJOR.MINOR.PATCH, where:
Semantic Versioning means the determination or interpretation of the version number of a specification in accordance with the provisions of Semantic Versioning 2.0.0 (▇▇▇▇▇://▇▇▇▇▇▇.▇▇▇/spec/v2.0.0.html)

Examples of Semantic Versioning in a sentence

  • All releases should be appropriately tagged; ● Adopt best practices: ○ Defining and enforcing code style guidelines; ○ Using Semantic Versioning; ○ Using a Configuration Management frameworks such as Ansible; ○ Taking security aspects into consideration through at every point in time; ○ Having automated testing in place; ○ Using code reviewing; ○ Treating documentation as code; ○ Documentation should be available for Developers, administrators and end users.

  • It is important that libraries conform to the Semantic Versioning Standard.

  • This version numbers will following Semantic Versioning rules 2.0.0, as described at https:// ▇▇▇▇▇▇.▇▇▇/.

  • The version number is based on the "Semantic Versioning" concept.