Skip to content

Versioning

Foxtrek_64 edited this page Jun 27, 2019 · 1 revision

This project has adopted and will be compliant with Semantic Versioning 2.0.0. The following provides information on how the versioning scheme works.

In General

Given a version number MAJOR.MINOR.PATCH, the:

  • MAJOR version is incremented when we make major changes which break backwards-compatibility;
  • MINOR version is incremented when we add functionality in a backwards-compatible manner, and
  • PATCH version is incremented when we make backwards-compatible bug fixes.

Additional labels for pre-release and build metadata may be provided as extensions to the MAJOR.MINOR.PATCH format.

Major versions

Major version zero (0.y.z) is for initial development. Anything may change at any time. The public API should not be considered stable. (1)

Version 1.0.0 defines the public API. The way in which the version number is incremented after this release is dependent on this public API and how it changes.(2)

Clone this wiki locally