-
Notifications
You must be signed in to change notification settings - Fork 29.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Test Extension Update Enhancements #208185
Comments
I have started testing and will complete it tomorrow |
This is very nice! |
Do any of the Linux install methods support the same update flow that mac/win does, where it updates itself and restarts? I’m not sure whether this flow actually can work on Linux? I did try it on Mac and it worked great |
This feature doesn't need the full auto update flow to work. It works just fine on Linux, where for deb/rpm/archive we just notify the user that there's an available VS Code update. I've verified that when that happens, there's the following telemetry event fired: |
But it's not going to install the extension update at that time, because it wants to install the extension update at the same time it installs the vscode update, right? That never seemed to happen for me because vscode doesn't update itself in these scenarios. |
When extensions auto update is enabled, VS Code updates the extension while checking the updates. Updating VS Code just acts as another trigger to update extensions, so they are not tightly coupled. |
Oh, I see, thanks |
Ref: #125417
Complexity: 5
Create Issue
Test Auto Updating Extensions while Updating VS Code
Set Up
Testing
Note: You can publish an extension that is not compatible with current insiders version but compatible with newer insiders version by adding date to vscode version in engine. This date should be later than older insiders version but before the newer insiders version. Eg:
Test Restarting Extensions on Update | Uninstall | Disable
The text was updated successfully, but these errors were encountered: