We have successfully build installs and patches for multiple versions .... not a major upgrade. The versions are: 4.0.1; 4.0.2 and 4.0.3.
When building the Updater.aip we have these defined as Replaces (pseudo screen shot
Product Name 4.0.3
>>>>>>> Product Name 4.0.2
>>>>>>>>Product Name 4.0.1
Product Name 4.0.2
Product Name 4.0.1
So, if 4.0.1 is installed, when updating; User is given options to update 4.0.3 or 4.0.2 - with 4.0.3 being the default.
For a development tool I can understand having this feature as I may wish a very specific version not the latest (this is cool feature).
However, for our application we wish to just allow the user to actually only have option to update to the latest version. Is this possible?