4 ms·
They just changed a web UI to no longer have a download button but you can still download all extension versions: https://www.gallery.vsassets.io/_apis/public/
by welder 2y ago
They just changed a web UI to no longer have a download button but you can still download all extension versions:
https://www.gallery.vsassets.io/_apis/public/gallery/publisher/{publisher}/extension/{extension}/{version}/assetbyname/Microsoft.VisualStudio.Services.VSIXPackage?redirect=true https://www.gallery.vsassets.io/_apis/public/gallery/publish...
The download button is still available inside vscode and Cursor never used the marketplace anyway. So many commenters are getting worked up over nothing. No malicious intent here, just classic HN jumping to the wrong conclusion.
- diggan 2y agoNice find. Now we wait a week or two for VSCode/Microsoft to add some new popup asking people to login to MS Live (or whatever their auth system is called today) in order to download extensions, and that endpoint will be put under auth too.
- deleted 2y ago[deleted]
- echoangle 2y agoHow would a default VS Code installation download the extension then? You don't need to log in with your MS account in VS Code.
- diggan 2y agoYou don't need to log in with your MS account in VS Code yet. They clearly don't want others to be able to download the VSIX unless you use VS Code, otherwise they wouldn't have hid the button in the UI. Either they already know, or they'll soon discover, that others can still download the VSIX so that's why I'm saying that we'll soon see VS Code requiring login in order to download extensions. Basically to finish what they just now started.
- Ferret7446 2y agoThis is just the next step in Embrace Extend Extinguish. VSCode is "open source". Except it's not. The open source version cannot access the VSCode Marketplace which contains a lot of the high quality extensions. This is just slowly boiling the OSS frog. Get ~100% of developers hooked on "open source" VSCode, then at some point when they decide they don't want to deal with some crap Microsoft added to the proprietary version (like, perhaps, locking many feature behind a premium subscription) and try to switch to the OSS version they discover they can't work at all because they can't use any of the language+other extensions they have come to rely on.