Loris  Update of "Versioning"

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview

Artifact ID: 74b082ad4fd9d875876cb3c0a64cea43ca4b990b
Page Name:Versioning
Date: 2016-04-14 13:32:00
Original User: jesper
Mimetype:text/x-markdown
Parent: 9928846004bb07acb108fe1645bab4005a3a5181 (diff)
Content

Version numbering

Loris releases follow the semantic versioning scheme of MAJOR.MINOR.PATCH. This primarily means that

  1. the MAJOR version number is bumped to signify that backwards-incompatible API (or CLI) changes have been introduced,
  2. the MINOR version number is bumped when backwards-compatible feature sets or other changes have been introduced, and
  3. the PATCH version number is bumped whenever backwards-compatible bug fixes are introduced.

Asserting Loris version compatibility

The procedure (platform:assert-version MAJOR MINOR PATCH) may be used to ensure your program is built with a compatible version of Loris. If applied to a version number set that the underlying Loris library is not backwards (or forwards) compatible with, the program will exit with an error.