Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
versioning [2013/01/04 13:09] – [Version Compatibility] dyrcona | versioning [2013/01/07 08:50] – [Major, minor, and patch releases] dyrcona |
---|
==== Major, minor, and patch releases ==== | ==== Major, minor, and patch releases ==== |
| |
The first number (in our example, the number "2") is a "Major" version number. This number is incremented when the release includes major updates and/or significant changes to infrastructure requirements. For example, Evergreen 2.0.0 increases the minimum required version of PostgreSQL from 8.1 to 8.4. | The first number (in our example, the number "2") is a "Major" version number. This number is incremented when the release includes major feature updates. |
| |
The second number (in our example, the number "0") is a "Minor" version number. This number is incremented when the release includes minor feature updates with no significant changes to infrastructure requirements. For example, a new feature such as self-serve password resets required changes to the Evergreen Perl modules, catalogue HTML and JavaScript, new database tables, and configuration of action-trigger templates, but as it was possible to install on an existing system, only the minor version number needed to be incremented. | The second number (in our example, the number "0") is a "Minor" version number. This number is incremented when the release includes minor feature updates. |
| |
The third number (in our example, the number "1") indicates the "Patch" number. This number is incremented for new releases that contain no new features: only bug fixes and updated translations are eligible for these releases. | The third number (in our example, the number "1") indicates the "Patch" number. This number is incremented for new releases that contain no new features: only bug fixes and updated translations are eligible for these releases. |
| |
| |
==== Alpha, beta, and release candidate releases ==== | ==== Alpha, beta, and release candidate releases ==== |