Summary
Starting with version 11.30, cPanel & WHM version numbers will consist of 4 segments. The fourth segment reflects minor patches known as the build ID, which is an automatically incrementing number.
Details
Last summer, we modified the cPanel & WHM version number scheme. Building upon those modifications in version 11.30, we are including a fourth segment to indicate the build ID. You may have noticed that the first 11.29 build released to our EDGE tier used this convention. Minor patches to a versioned release will result in an increment of the build ID. These patches will only include critical changes such as compatibility maintenance and security fixes.
We will update the cPanel & WHM version number documentation to reflect the new scheme shortly. In the meantime, here is what you need to know.
Changes to the version number
For example, in version 11.29.1.4:
This version number would be reported in the cPanel & WHM user interfaces as “11.29.1 (build 4).”
How we release bug fixes
When we discover critical issues after publishing a version of cPanel & WHM, we will fix them and back port the fix. In some circumstances, we may need to rebuild all currently published milestones.
Example
Consider a scenario in which these are the most recently published tiers of cPanel & WHM:
EDGE | 11.30.1.5 |
CURRENT | 11.30.1.5 |
RELEASE | 11.30.0.8 |
STABLE | 11.30.0.8 |
If we found a critical issue that affected both the 11.30.0 and 11.30.1 milestone releases, then we would backport the fix to, and republish, 11.30.1 and 11.30.0. By contrast, an issue that only impacts the 11.30.1 release would result in a new build of 11.30.1 only.
We will queue non-critical issues for delivery in a future milestone build.
Backwards compatibility for version numbers
Version 11.30 will also provide backwards-compatible (3-segment) renditions of the new cPanel & WHM version numbers. This should help ease the transition for third-party applications that integrate with cPanel & WHM.
However, since these renditions will be limited, we strongly encourage third-party developers to update their products for compatibility with the new version format.