Skip to content

Versioning

Chris Blyth edited this page Jul 4, 2014 · 2 revisions

Gallifrey uses semantic versioning.

Each stable release is broken down by:

Major.Minor.Patch

A Beta release has an extra bit of information:

Major.Minor.Patch.Build

Release versions are determined when nearing the end of a release cycle. Depending on the size of the the changes.

These would change as defined on the semver site

  1. MAJOR version when you make incompatible API changes,
  2. MINOR version when you add functionality in a backwards-compatible manner, and
  3. 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.

Clone this wiki locally