microsoft / vsmarketplace

Customer feedback and issue tracker repository for Visual Studio Marketplace
MIT License
39 stars 12 forks source link

Disallow republishing the same extension #899

Open sandy081 opened 2 months ago

sandy081 commented 2 months ago

Disallow republishing the same extension:

Republishing the extension has serious repercussions because it breaks the agreement on the client that, an extension with named id pub.name has same uuid . This could let client to behave strangely. Also, if an extension author republishes an extension by starting it from scratch say with version 0.0.1 then those clients who have installed the version before unpublishing it will remain on that version as the client does not downgrade the extension.