Ubuntu 25.04 launches with host of new features