Please test the following steps:
- Set up the above scenario, e.g., you have uploaded and released a new higher version of an App for which you have already installed (in IGB) a lower version
Confirm that the repository.xml endpoint shows the newly uploaded and released higher version of the App, in addition to the currently installed lower version,
- Open the screen that lets you add a repository to the list of availabe repositories.
- Click the "circle/spiral refresh button to the left of the row which is providing the above App
Confirm: App Manager changes to show the "update" button. If it does not, close and then re-open the App Manager. Make note of what happens - when or if is the "update" option shown?
What's supposed to happen behind the scenes is that when you click "refresh" for an App Store (plugin repository), IGB should re-read the repository.xml for same. At that point, IGB ought to detect that the repository now provides a higher version of the previously installed App.
The same thing happens if you quit and then start IGB. IGB reads the repository.xml endpoints for each of the currently active app repositories.
Shamika Gajanan Kulkarni
Philip Badzuh
After following the above steps and refreshing the entry a couple of times I was able to see the upgrade button.
While testing this, I came across another issue of versions. Please view the screenshots for reference to understand the steps I followed.
1) I first uploaded the version 9.1.0 and installed it on IGB.
2) Then I released the version 9.1.2 and was able to upgrade the app on IGB.
3) Then I released the version 10.1.0. Here, the current version was not displayed as 10.1.0 and was still 9.1.2. Also, the highest version 10.1.0 was displayed in the bottom of the list. Also, the app version on the right was 9.1.2 , but should have been 10.1.0.
4) Then I releases the version 9.2.0. This version was displayed as the current version on Appstore.
Also, after upgrading the app on IGB, the highest version 10.1.0 was installed which I feel is right.
Rechecked this issue with Pawan Bole and Pooja Nikhare. They were able to reproduce this issue as well.
Kindly check Prof. [~aloraine], Sameer Shanbhag.