Version Numbers
Version numbers are three digit numbers in the form
x.y.z
:
Major Version
(First Digit)
This number is incremented only after a major change to the NeXtMidas baseline.
Minor Version
(Second Digit)
Identifies a release series.
Indicates type of release:
Even Value
- Indicates a
stable
series.
Odd Value
- Indicates a
beta
series.
Update
(Third Digit)
For stable releases this is used to identify subsequent "bug fix releases" made to patch bugs found in the stable release.
Only low-risk bug fixes are included in a "bug fix release."
"High-risk" bug fixes need to be done in a beta release to allow adequate testing.
No new features are added in a "bug fix release."
Periodic releases of beta releases are made, for each release the update is increased by one.
Updates to a beta series may include bug fixes and enhancements.
Both beta and stable releases will include updated documentation (where appropriate).
Don't Make This Mistake:
These rules came into affect in early 2004. Prior versions of Midas, such as X-Midas 3.8.x and NeXtMidas 1.6.x did not follow these rules.