Here's some final screenshots for the update features (which are a bit newer than what some have seen in Discord whilst this has been worked on).
The beta_prompt.png is self explanatory and is what will be shown on loading if the default 'prompt' mode is selected.
The beta_download_code.png is the alternative way to get an update as well as showing something beta testers will need to do to allow for the updater to automatically work. For non-beta builds (which getting this done is a big step closer) it will not have the 'beta download code' section. Additionally to go between beta & non-beta builds will require manually installing the appropriate installer to opt-in/-out of that mode as needed (i.e. final builds only update to final builds).
The final one, beta_download_pending.png is what you'll see if there's an update and you've either skipped it or just haven't gotten the on-start-up notification yet (depending on your update frequency checking options).
Overall I think I've now got an update solution that should be tolerant enough for poor network / site issues as well as not being too nagging in nature and simple enough to update
As this work has involved the WACUP core along with server side and installer changes to help slip-stream things (it's possible to do 3-clicks to complete the update under the default settings which I don't think is too bad).
-dro