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

VS Code does not detect when installing a pre-release VSIX #141869

Closed
sandy081 opened this issue Jan 31, 2022 · 5 comments
Closed

VS Code does not detect when installing a pre-release VSIX #141869

sandy081 opened this issue Jan 31, 2022 · 5 comments
Assignees
Labels
feature-request Request for new features or functionality marketplace Microsoft VS Code Marketplace issues *out-of-scope Posted issue is not in scope of VS Code upstream Issue identified as 'upstream' component related (exists outside of VS Code)

Comments

@sandy081
Copy link
Member

  • Prepare a vsix with pre-release version using VSCE vsce package --pre-release
  • Install the vsix in VS Code
  • VS Code does not detect this as a pre-release
@sandy081 sandy081 added feature-request Request for new features or functionality upstream Issue identified as 'upstream' component related (exists outside of VS Code) marketplace Microsoft VS Code Marketplace issues labels Jan 31, 2022
@sandy081 sandy081 added this to the Backlog milestone Jan 31, 2022
@sandy081 sandy081 self-assigned this Jan 31, 2022
@gjsjohnmurray
Copy link
Contributor

Even when Marketplace supports SemVer this workflow will still be necessary because of the continued prohibition on proposed-API-enabled VSIXes being published there.

Users of some extensions I am involved with need to install such VSIXes manually because we have been waiting years for some vital APIs to get finalized and there's still no sign of movement on them.

When they do that with a proposed-API-enabled VSIX that is also a pre-release it is not good that the extension no longer behaves in VS Code as a pre-release.

Pinging @Colengms in case this is also relevant to you.

@sandy081
Copy link
Member Author

sandy081 commented Feb 8, 2022

When marketplace supports SemVer, pre-release flag is changed to be computed from version. It also applies when installing VSIX.

@gjsjohnmurray
Copy link
Contributor

But you estimate the Marketplace support only arriving at the end of this year, right?

@sandy081
Copy link
Member Author

sandy081 commented Feb 8, 2022

Yes.

@vscodenpa
Copy link

We closed this issue because we don't plan to address it in the foreseeable future. If you disagree and feel that this issue is crucial: we are happy to listen and to reconsider.

If you wonder what we are up to, please see our roadmap and issue reporting guidelines.

Thanks for your understanding, and happy coding!

@vscodenpa vscodenpa closed this as not planned Won't fix, can't repro, duplicate, stale Jan 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Request for new features or functionality marketplace Microsoft VS Code Marketplace issues *out-of-scope Posted issue is not in scope of VS Code upstream Issue identified as 'upstream' component related (exists outside of VS Code)
Projects
None yet
Development

No branches or pull requests

4 participants