VERSIONING.

Software versioning is the process of assigning either unique version names or unique version numbers to unique states of software.

Numbers are assigned in increasing order and correspond to new developments in the software.


Firmware for Avior devices uses 2 numbering scheme:



01

.

00





VERSION

Changed when new features are released

or significant improvements are introduced




BUG VERSION

Increased when there is a bug fix

Restart from 0 for all new major version







Avior.API uses 3 numbering scheme:



01

.

00

.

00







DEVICE VERSION

Increased when there is a new device version

The same number used for devices version






API VERSION

Changed when new features are released

or significant improvements are introduced






MINOR VERSION

Increased when there is a bug fix

or when the documentation is upgraded

Restart from 0 for all new major version