-
Notifications
You must be signed in to change notification settings - Fork 159
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
Outdated VS Code built-in extensions published in openvsx breaks gitpod, openvscode-server, vscodium, etc #446
Comments
@jeanp413 Thanks for the explanation. Yesterday, there was the commit microsoft/vscode@7e3c3e6 which should fix the issue. |
@daiyam yeah saw that too but that only affects stable releases, gitpod and openvscode-server has insiders versions too |
So the best would be to able to make a PR in vscode to add a flag in the |
mmm maybe, the thing is there's two kinds of built-in extensions the ones inside the vscode repo which are not published to the marketplace and the ones that are downloaded when building the final release and are published to marketplace, these ones should auto update also there's |
Based on the commit, the builtin extensions have the type |
After talking with @amvanbaren and @akosyakov we'll exclude this extensions (in the |
@jeanp413 Can you clarify what you are going to do? Thx |
@daiyam Aart will make a PR filtering extensions in the vscode namespace i.e. having an id of this form |
@jeanp413 Yep, you are right. It should fix the issue for all vscode-based editors. Thx |
@jeanp413 Do you think that your fix will be available before the next release of vscode? |
Depends on Aart's schedule, @amvanbaren will you be able to work on this issue this week? |
Release 19286bf has some issues on the staging server. My main focus this week is to get the release to production. I can work on this issue in between testing and debugging. The fix itself is pretty straightforward. |
Since version 1.66.x vscode added a feature to auto update built-in extensions (microsoft/vscode#68410).
The problem with open-vsx is that it has this built-in extension published (used by theia https://github.com/eclipse-theia/vscode-builtin-extensions) and also are outdated, so when this auto-update feature triggers the built-in extensions are replaced by this outdated extensions breaking a lot of features like github auth, jupyter notebooks, etc.
VS Code not affected as MS marketplace does not publish built-in extensions.
Opening this to look into options how to fix this
cc @akosyakov
The text was updated successfully, but these errors were encountered: