Applies to: Nerdio Manager for MSP (NMM)
We release software updates to NMM on regular basis. It is imperative that you update your install of NMM to the latest version as soon as possible. This KB article explains the version numbers and the philosophy behind the numbering scheme.
We follow the Semantic Versioning scheme for our software releases. This consists of three blocks of numbers: x.y.z where x is the major version, y is the minor version and z a hotfix version.
The major version number is generally updated when we release a major new feature or there are breaking changes from previous versions. Breaking changes are very rare. We will provide warnings in our release notes if and when there are breaking changes. Generally you will find us incrementing the minor version for our software updates. A hotfix is an item that can't wait for our regularly scheduled release. Hotfixes are bug fixes or small enhancements to NMM to prevent users from making mistakes in the product. All hotfixes are rolled up in to the next minor version release; and all minor version releases are rolled up in to the next major version release.
We timestamp each release by publishing the date the release was made publicly available. This is for historical reference and not part of the version number. Additionally, each release has a "Status" to indicate if the release is in private preview, public preview or generally available (GA). This allows us to control who has access to a release. The status is not part of the versioning scheme either.
Note: internally we may maintain a fourth number block for code builds we do during the dev/QA cycle. This fourth number is generally not publicly shared and can be ignored by our partner and user community.