- When update is available - do not show popup, because it distracts the purpose why person opened the tool. Usually he wants to do something and got distracted by update. E.g. he wants to do commit right now, but got distracted with update.
Show as vs code - Button Update of a little bit different color near close window. So use would see, once he finishes what he was doing, wov i have update.
For corporate envieronments with DLP, auto update is not an option sometimes, as well as running setups.
- When user clicks update - download from github latest setup and run it in Admin scope or User scope depending on how app is installed. If app was installed as archive - use latest zip (to update used files, rename files that are in use so they won't be locked). And then restart app with argument - version ID.
Once app is started with version ID argument - show information page as tab with what was changed, If possible - just github page.
Show as vs code - Button Update of a little bit different color near close window. So use would see, once he finishes what he was doing, wov i have update.
For corporate envieronments with DLP, auto update is not an option sometimes, as well as running setups.
Once app is started with version ID argument - show information page as tab with what was changed, If possible - just github page.