Major
Upgrading between major versions will most likely require some data migration and is to be regarded as a major event.
Minor
Will contain feature enhancements. A bigger test cycle of custom code and templates will be required.
Maintenance
Upgrading between maintenance releases should not require a big test cycle. A maintenance release should only contain bug fixes and no changed or added functionality.
As long as you have not used a bug or an undocumented feature as a significant feature in custom extensions, you should be fine in upgrading between maintenance releases.
Deprecation
A maintenance release might deprecate some API features. Deprecated features will not actually be removed until the next major release.
A major release will never remove API features that have not been deprecated in a previous maintenance release.
Upgrading between major versions will most likely require some data migration and is to be regarded as a major event.
Minor
Will contain feature enhancements. A bigger test cycle of custom code and templates will be required.
Maintenance
Upgrading between maintenance releases should not require a big test cycle. A maintenance release should only contain bug fixes and no changed or added functionality.
As long as you have not used a bug or an undocumented feature as a significant feature in custom extensions, you should be fine in upgrading between maintenance releases.
Deprecation
A maintenance release might deprecate some API features. Deprecated features will not actually be removed until the next major release.
A major release will never remove API features that have not been deprecated in a previous maintenance release.
No comments:
Post a Comment