This numbering system was adopted in Softadmin® 7.33.
A Softadmin® version number, such as the hypothetical "8.4.1.5," is composed of four parts:
Each number resets to 0 when the preceding number changes. For instance, the initial Softadmin® 8 version is denoted as 8.0.0.0.
Therefore, in 8.4.1.5:
Feature releases typically occur every 6 to 8 weeks, but don't have a fixed schedule.
Hotfeature releases are infrequent. They add new features to an existing version in a way that minimizes the risk of introducing bugs in existing features, and therefore have to be very conservative.
Hotfixes are released as needed.
In a formal setting, such as the version number shown in the admin menu group:
Any version, even a hotfix, is allowed to introduce breaking changes to the API, but these changes are more common in feature releases and exceptionally rare in hotfixes.
Breaking changes will always be listed as "Items requiring attention" in the release notes.
Versions 7.12 to 7.32 use a similar system, but where the hotfeature number uses three digits and starts at 1. That is, 7.32.001 is the base version of 7.32 and 7.32.002 adds hotfeatures.