devpod icon indicating copy to clipboard operation
devpod copied to clipboard

Automatic Update disabled by default and prompt before restarting to install update

Open jedthe3rd opened this issue 10 months ago • 3 comments

Is your feature request related to a problem?
If installing an older version of DevPod (to get around a but in the latest release, etc). When starting it will automatically update to the latest version.

Which solution do you suggest?
Have automatic updates disabled by default and prompting for confirmation before restarting devpod to update.

Which alternative solutions exist?
Automatic download and auto update on restart might be better way of doing automatic updates.

Additional context
This also becomes an issue when dealing with corporate software security requirements that might require validating a specific version for distribution in the company and any updates will fail requiring the user to edit the DevPod config files directly or quickly disabling updates in the UI before it restarts. Bad user experience overall.

jedthe3rd avatar Feb 06 '25 21:02 jedthe3rd

Hi @jedthe3rd, thanks for the suggestion! What platform are you running on?

The defaults right now should be that auto updates are enabled but you're prompted before restarting. You can also click on Later to apply the update on next startup.

Additionally, you can opt-out of auto updates in Settings > Updates > Auto Updates

pascalbreuninger avatar Feb 07 '25 15:02 pascalbreuninger

I am running on Windows 11. Testing on 0.6.11 it doesn't prompt me to confirm whether I want to update. The problem with the opt-out is you need to navigate to the settings menu and do that before it restarts, basically racing against the application. Again a bad user experience.

jedthe3rd avatar Feb 17 '25 20:02 jedthe3rd

This issue is stale because it has been open for 60 days with no activity.

github-actions[bot] avatar Apr 19 '25 02:04 github-actions[bot]

This issue was closed because it has been inactive for 30 days since being marked as stale.

github-actions[bot] avatar May 19 '25 02:05 github-actions[bot]