Major Version Upgrades
If you are upgrading a major release, say from 2.x to 3.x, our normal operating policy is to not interfere with your old version. You can continue to use it, after all, you have a lot of time invested into your solutions and the ones you are using are likely good and we want you to continue your success. Major updates are almost like a new product, most often.
Within a Version Updates
If we are updating from say 2.1 to 2.2 generally you will need to uninstall and reinstall the product and our normal operating policy is that the new update is compatible with the prior version.