@sanjeevone,
As previously discussed, once the team has vetted the code for the new version(s), and they are deemed compatible with the current version of Virtualmin they’ll be made available in the Virtualmin repo.
Allow me to further explain why they are not immediately made available…
Webmin has been an open source “control panel” allowing system admins to manage their Linux based servers in a graphical environment (GUI) for a few decades now.
Virtualmin was introduced, and in a nutshell is a module that sits on top of Webmin (though that’s really putting it lightly as it’s so much more under the hood).
Webmin is used by the masses without Virtualmin, so when a new version is made available, it doesn’t necessarily play well with Virtualmin out of the box, as functionality may not be aligned between the two products.
If you use Webmin for a system admin tool to manage things like “clusters”, “dns”, “mail”, etc without the need for Virtualmin (primarily used in this manner by advanced users for specific needs), then when Webmin launches a new version you get that copy almost immediately.
However, as mentioned earlier, before the new version becomes available to the Virtualmin users, it needs to go through further vetting to ensure that it will play well with Virtualmin.
Long story short, once the vetting has been done, and the version is deemed ready for use with Virtualmin it’ll be made available in the Virtualmin repo and it’ll be installed just like any other software package update.
That being said, @Joe has already indicated the current version may not necessarily make it to the Virtualmin repo as it may contain a bug that affects Virtualmin users.
Remain patient, and when the next release of either Webmin or Usermin are ready to debut, they’ll be made available to the Virtualmin repo.