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

Provide option to install pre-release of an extension even if latest version is release version #214341

Closed
sandy081 opened this issue Jun 5, 2024 · 6 comments · Fixed by #216790
Assignees
Labels
extensions Issues concerning extensions feature-request Request for new features or functionality insiders-released Patch has been released in VS Code Insiders verification-needed Verification of issue is requested verified Verification succeeded
Milestone

Comments

@sandy081
Copy link
Member

sandy081 commented Jun 5, 2024

Provide option to install pre-release of an extension even if latest version is release version

@sandy081 sandy081 added extensions Issues concerning extensions feature-request Request for new features or functionality labels Jun 5, 2024
@sandy081 sandy081 added this to the June 2024 milestone Jun 5, 2024
@sandy081 sandy081 self-assigned this Jun 5, 2024
@vscodenpa
Copy link

Please diagnose the root cause of the issue by running the command F1 > Help: Troubleshoot Issue and following the instructions. Once you have done that, please update the issue with the results.

Happy Coding!

@vscodenpa vscodenpa added info-needed Issue requires more information from poster and removed ~confirmation-needed labels Jun 5, 2024
@sandy081 sandy081 removed the info-needed Issue requires more information from poster label Jun 5, 2024
sandy081 added a commit that referenced this issue Jun 21, 2024
@vscodenpa vscodenpa added unreleased Patch has not yet been released in VS Code Insiders labels Jun 21, 2024
@vscodenpa vscodenpa added insiders-released Patch has been released in VS Code Insiders and removed unreleased Patch has not yet been released in VS Code Insiders labels Jun 21, 2024
@sandy081
Copy link
Member Author

@roblourens Can you please verify this?

It should show Install Pre-Release action always for GitHub Copilot Extension even if the latest version is not a pre-release version.

@sandy081 sandy081 added the verification-needed Verification of issue is requested label Jun 24, 2024
@roblourens roblourens added the verified Verification succeeded label Jun 25, 2024
@roblourens
Copy link
Member

I don't know whether it's working as expected. I tried this

  • Publish roblourens.robtestext3 as pre-release with version 3.1
  • Publish it as stable with version 3.2
  • In Insiders, I don't see anything about pre-release and it wants to install stable:
image

Is this about something else?

@roblourens
Copy link
Member

I think the copilot scenario is about pulling in an extension from an extension pack, I guess I didn't do that here, but let me know which scenario should change.

@roblourens roblourens removed the verified Verification succeeded label Jun 25, 2024
@connor4312 connor4312 added the verification-steps-needed Steps to verify are needed for verification label Jun 25, 2024
@filiptronicek
Copy link
Contributor

@roblourens I think you'd need to add your test extension to the extensionsEnabledWithPreRelease array in the marketplace control file for this to work.

bricefriha pushed a commit to bricefriha/vscode that referenced this issue Jun 26, 2024
@sandy081 sandy081 removed the verification-steps-needed Steps to verify are needed for verification label Jun 26, 2024
@sandy081
Copy link
Member Author

Discussing the verification steps with @roblourens in Slack.

@roblourens roblourens added the verified Verification succeeded label Jun 26, 2024
@vs-code-engineering vs-code-engineering bot locked and limited conversation to collaborators Aug 5, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
extensions Issues concerning extensions feature-request Request for new features or functionality insiders-released Patch has been released in VS Code Insiders verification-needed Verification of issue is requested verified Verification succeeded
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants
@roblourens @connor4312 @sandy081 @filiptronicek @vscodenpa and others