Skip to content
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

Pre-release extensions: confusing experience on older versions of VS Code #138261

Closed
weinand opened this issue Dec 1, 2021 · 2 comments
Closed
Assignees
Labels
*as-designed Described behavior is as designed

Comments

@weinand
Copy link
Contributor

weinand commented Dec 1, 2021

Testing #138068

I had VS Code 1.62.0 installed on my Windows 11 VM.

Searching for Mock Debug showed the pre-release version 1.47.1 but without any visual indication:

image

Installing the extension resulted in version 1.46.11 being installed (without any warning):

image

I understand that older versions of VS Code don't have the code "to do the right thing".
But I was always under the impression that queries on the Marketplace only show "compatible" versions of an extension, but here I'm offered a Mock Debug that requires VS Code 1.63 (when I have VS Code 1.62).

@sandy081
Copy link
Member

sandy081 commented Dec 1, 2021

But I was always under the impression that queries on the Marketplace only show "compatible" versions of an extension,

This is not true. VS Code always shows the latest version and installs the compatible version. Marketplace do not understand the semantics of vscode engine compatibility.

CC @isidorn

@sandy081 sandy081 closed this as completed Dec 1, 2021
@sandy081 sandy081 added the *as-designed Described behavior is as designed label Dec 1, 2021
@isidorn
Copy link
Contributor

isidorn commented Dec 2, 2021

Yeah this is an unfortunate limitation. It would be great if we were rendering the correct extension description, however I do understand how this would require additional MP calls which might overcomplicate things.

@github-actions github-actions bot locked and limited conversation to collaborators Jan 15, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
*as-designed Described behavior is as designed
Projects
None yet
Development

No branches or pull requests

3 participants