This Releases page will organize the efforts needed to release as well as Release notes, versions etc.
Versioning explained
Info |
---|
This versioning scheme could be changed in the near future |
Release
Description
A Release is described as the sum of the stages of development for a particular set of modules.
For example,
For the Edge products, a release involves many different modules, including:
eACM, Priority Forward, App Manager, Edge Mass Manager, which in turn have their own internal modules.
Versioning
MAJOR.MINOR.DEPENDENCY.BUILD
Major version when you make incompatible changes.
Minor version when you add backwards compatible functionality.
Dependencies version when we require a new external dependency downloaded from the internet.
A change to this digit signifies you would require internet access to fully upgrade, or an offline method to obtain that dependency in the target platform.
Patch version when you make backwards compatible bug fixes.
Info |
---|
Older versions are only three digits. X.Y.Z and they do not include the dependency number. |