Your app will be updated for your users after a few hours or as soon as they restart Overwolf. If you want to “force” them to update your app earlier, you can check for the user’s current app version by using the getManifest() method (the current app version is under the manifest’s “meta” property) and compare it to the latest one (stored on your server). If the user has an old version of your app, you can ask him to restart Overwolf.
compare it to the latest one (stored on your server)
Ideally we would have a way to check the latest version of the app in the Overwolf store. Otherwise update notifications will not work as expected.
impact for my app:
What is your current pain point?
The updated check SHOULD be checked againt the store version, not a random file on our server.
- If the store version gets updated, but our server file does not, this means users cannot be notified of the new version availble
- If the store version is not yet updated, but the server file is, then users will be spammed with messages to update but not be able to
What do you have in mind to solve it?
Create an Overwolf API method that allows for retrieval for various data points from the store. Including latest app version.