Once a new X-Cart software version is released, updates become available to existing X-Cart users in two waves. Such a split ensures more thorough testing of the process.
The first wave is called the Developer wave. It opens at the time of the official X-Cart release announcement and targets X-Cart developers and early adopters. This allows 3rd party developers to adapt their add-ons to a new X-Cart core. It also lets the tech-savvy X-Cart users try the update and make sure it does not cause issues in their specific store environment.
The second wave is the Merchant wave. This wave usually becomes available in 2-7 days following the official release announcement and targets all X-Cart users.
The Developer wave provides access to the new X-Cart features earlier. However, updating in the Developer wave may be recommended only for users prepared to deal with issues, should they arise.
By default, all new X-Cart stores are configured to get updates in the Merchant wave. If you need access to new X-Cart releases in the Developer wave, you can switch your Upgrade access level to Developer in the Upgrade options section of your store’s Admin area (System tools > Environment).
Availability of Updates for Different Versions
A major update involving a change of the second sequence in the version number can apply only to the latest version of a branch. In other words, if the 5.0.x branch consists of the versions 5.0.10, 5.0.11, 5.0.12, 5.0.13, 5.0.14, then 5.0.14 is the only version number you can update to the next 5.1.x branch.
The updates involving the change of the third sequence in a version number are not that rigid, which means you can update a 5.0.10 store to 5.0.14 in one run.
A store update from 5.0.10 to 5.1.0 implies a two-step procedure: first, an update from 5.0.10 to 5.0.14, and then - from 5.0.14 to 5.1.0.