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

No download link for extensions under Version History #1135

Open
neildarlow opened this issue Jan 24, 2025 · 6 comments
Open

No download link for extensions under Version History #1135

neildarlow opened this issue Jan 24, 2025 · 6 comments
Assignees
Labels
bug Something isn't working Customer Support Problem recognized as a customer support case

Comments

@neildarlow
Copy link

Describe the bug
New, direct-download, installation instructions indicate that users should choose an OS-appropriate version from the Download link under the Version History section of the extension's listing in the marketplace. No such link exists and the previous download link in the sidebar of the extension listing has been removed.

To Reproduce
Steps to reproduce the behavior:

  1. Sign in to VSCode Marketplace
  2. Search for an extension e.g. PlaformIO IDE
  3. Notice no download link in right sidebar or under Version History
  4. You cannot download an extension

Expected behavior
Following the revised installation instuctions (take C/C++ as an example) you should now be able to download the extension from the Version History link.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • fedora Silverblue
  • Mozilla firefox
  • 134.0.1

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

@neildarlow neildarlow added the bug Something isn't working label Jan 24, 2025
@Neelima10735584
Copy link

Thank you very much for your feedback.

We are constantly reviewing features on the VS Marketplace with the goal of improving key features and removing features that are not key to the developer workflow. Based on our data and analysis, "Download Extension" was not part of the inner developer flow that we are constantly trying to optimize, so we decided to no longer support it.

VS Code allows right click context menu to download a vsix in the extension search view, example image”

Image

Regards,
VS Marketplace Team

@madhurivadaligithub madhurivadaligithub added the Customer Support Problem recognized as a customer support case label Jan 28, 2025
@ilkkapoutanen-61n
Copy link

As I also commented in #1138, this is not useful advice in environments where VS Code runs on a machine with no internet, and the machine with internet cannot run VS code at all for one reason or another. I work with one such environment, along with many colleagues, and this change is blocking all extension updates and new extension installs.

@neildarlow
Copy link
Author

neildarlow commented Jan 28, 2025 via email

@isidorn
Copy link
Collaborator

isidorn commented Jan 29, 2025

@ilkkapoutanen-61n thanks for your feedback. To understand your setup better, why the machine with internet can not run VS Code? In what kind of enterprise do you work?

@ilkkapoutanen-61n
Copy link

No worries @isidorn ! The environment that has internet connectivity is managed and ephemeral, so any extension update might start with having to first get vs code itself (in order to use its download function, as described in the workaround). Using the portable zip installer makes this technically possible I guess, but it seems to me like a lot of work for what used to be achievable with a few clicks.

Then there is of course a whole process for transferring material between environments which I won't describe here.

@jjATL
Copy link

jjATL commented Jan 30, 2025

Regarding these comments:

Based on our data and analysis, "Download Extension" was not part of the inner developer flow that we are constantly trying to optimize, so we decided to no longer support it.

VS Code runs on a machine with no internet

To understand your setup better, why the machine with internet can not run VS Code? In what kind of enterprise do you work?

I too am working in a similar environment. Our developer PCs do not have direct access to the internet. The internet is accessed via a special virtual machine (TightGate), which only runs a browser and allows to retrieve files downloaded in that VM via secure copy (SCP). For security reasons, there is no way at all to have VSCode installed in a PC or VM which has direct access to the internet.

I have been working in different companies, which apply the same rules. This is no weird edge case, and I am surprised it needs explaining.

Without the download button, I have to open VSCode on my personal PC at home, after work, get the link, send it to me via email or whatever.

Please bring back a simple way to download VSIX files from the VS Marketplace webpage.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working Customer Support Problem recognized as a customer support case
Projects
None yet
Development

No branches or pull requests

6 participants