Version Strategy: Difference between revisions
From Joomla! Documentation
Masterchief (talk | contribs) mNo edit summary |
A word correction. |
||
| (4 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
<noinclude><languages /></noinclude> | |||
Joomla! release versioning follows a numerical convention | <translate> | ||
<!--T:1--> | |||
Joomla! release versioning follows a numerical convention consisting of three numbers: Major, Minor and Maintenance. The version is presented in the major.minor[.maintenance] format. | |||
</translate> | |||
<translate> | |||
<!--T:2--> | |||
* [[S:MyLanguage/Major Release|Major Release]] Number ('''X'''.Y.Z) - An increment of the major number generally indicates a major rework or rewrite of the code base (framework level). Can be incompatible with prior major releases. | |||
</translate> | |||
* [[ | <translate> | ||
<!--T:3--> | |||
* [[S:MyLanguage/Minor Release|Minor Release]] Number (X.'''Y'''.Z) - An increment of the minor number usually indicates a significant change in functionality. Moderate to high level of backward compatibility with previous minor increments. | |||
</translate> | |||
* [[ | <translate> | ||
<!--T:4--> | |||
* [[S:MyLanguage/Maintenance Release|Maintenance Release]] Number (X.Y.'''Z''') - An increment of the maintenance number usually indicates bug fixing within the minor release and possibly small enhancements and limited new features. Fully backward compatible with previous maintenance increments. | |||
</translate> | |||
<noinclude> | |||
<translate> | |||
<!--T:5--> | |||
[[Category:Development Working Group]] | |||
[[Category:Bug Squad]] | |||
</translate> | |||
</noinclude> | |||
Latest revision as of 16:18, 5 December 2022
Joomla! release versioning follows a numerical convention consisting of three numbers: Major, Minor and Maintenance. The version is presented in the major.minor[.maintenance] format.
- Major Release Number (X.Y.Z) - An increment of the major number generally indicates a major rework or rewrite of the code base (framework level). Can be incompatible with prior major releases.
- Minor Release Number (X.Y.Z) - An increment of the minor number usually indicates a significant change in functionality. Moderate to high level of backward compatibility with previous minor increments.
- Maintenance Release Number (X.Y.Z) - An increment of the maintenance number usually indicates bug fixing within the minor release and possibly small enhancements and limited new features. Fully backward compatible with previous maintenance increments.