Libraries
Search…
Versioning System
All libraries follow the Semantic Versioning System, "SemVer".

Semantic Versioning System

The Semantic Versioning System is a software development lifecycle description. Releases partition into MAJOR, MINOR, and PATCH versions. The versions aggregate in the form 'x.y.z', where
x,y,zx, y, z
are natural numbers. Incrementing the MAJOR version resets the MINOR and PATCH versions 0. Incrementing the MINOR version resets the PATCH version 0. The partitions categorize the release's changes:
"Given a version number MAJOR.MINOR.PATCH, increment the:
    MAJOR version when you make [backwardly] incompatible API changes,
    MINOR version when you add functionality in a backwards compatible manner, and
    PATCH version when you make backwards compatible bug fixes.
Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format."
All releases are incremental.

Diligent Software LLC Modifications

    The first stable version is 0.1.0.
    All pre-release versions are 0.0.x versions.
    Private versions and public versions are the same.
Last modified 1yr ago