Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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.