v2.0.11 Is missing from VS marketplace
Hello dear @johnsoncodehk and team!
This is the last available version in my VSCode:
Even though I see 2.0.11 on their website, Reloads/restarts didn't help. I'm not sure why that is, but my guess is that Microsoft distributes every release to buckets/CDNs in different regions, and in mine, the previous version arrived before the last one because they released in 6 seconds between each other.
Maybe releasing another one will solve it 🤷🏼♀️
It might be related to me republishing the extension through vsce unpublish. I just redo it, now with a 5-minute gap between each version, let's see if it resolves the issue.
@isidorn It seems that republishing has broken the VSCode Marketplace. Now, when searching for Vue.volar, two identical extensions appear, but with versions 2.0.10 and 2.0.11 respectively. (I didn't encounter this issue when testing vscode unpublish with another extension earlier.)
I can reproduce this issue. This seems to have uncovered a bug in the marketplace. Thanks for letting us know.
@seaniyer can you look into this please?
It might be related to me republishing the extension through
vsce unpublish. I just redo it, now with a 5-minute gap between each version, let's see if it resolves the issue.
@johnsoncodehk I'm trying to understand the steps for repro. How was vsce unpublish used in this case? I'd expect vsce unpublish to delete the entire extension and associated stats from the Marketplace. So probably shouldn't use that in this situation.
@seaniyer I executed vsce unpublish Vue.volar and then executed vsce publish for 4 versions: 1.8.27, 2.0.6, 2.0.10, 2.0.11 (#4148). I indeed want to completely remove the old data and publish a new extension.
Hello! 👋
Which one to keep? 2.0.10 with 7,291,213
downloads, or 2.0.12 with 52,558 downloads?
@angelhdzmultimedia Please use the 2.0.12 one, the 2.0.10(with 7,291,213 downloads) one should be removed. (Need @seaniyer helps.)
Hi @yoavbls
Thanks for reporting the issue, we are following up to determine how best to address it.
-VS Marketplace Team
@madhurivadaligithub Since the VS Marketplace team is also here, I would like to request the addition of a setting to disable extension ratings. One of reason I removed the ~7m downloads extension because we recently received a large number of offensive reviews, but half of the reasons may not be on our side, such as:
- Node.js bugs in the VSCode bundle.
- Performance regression in Unocss extension in .vue files.
- After Vue extension v2, Vue TS support is integrated with TS LS plugin and tsserver, and some errors actually come from tsserver itself.
Most users will not understand these reasons and will simply blame the Vue extension because the issues occur in .vue files. The rating feature is of no help in improving the extension; it is just a means of punishing the extension author, this is particularly problematic for an extension that is 100k downloads per week. This has caused me psychological problems and greatly reduced my motivation to continue maintaining it, which is unfair to authors providing free tools. If it is not possible to disable ratings, I will need to regularly republish the extension to clear the reviews and alleviate the psychological problems caused by continued maintenance.
Thank you for your consideration. 🙏
Being able to reset the reviews after a new update release could be a transparent middle ground. (e.g. the App Store handles it this way https://developer.apple.com/help/app-store-connect/monitor-ratings-and-reviews/reset-an-app-summary-rating/)
The Vue extension totally deserves a 5⭐️ rating 💚
@johnsoncodehk
Thanks for sharing. Please post your ask as an issue on https://github.com/microsoft/vsmarketplace which is the best place for the Marketplace team to track it and the community to weigh in with additional input.
@seaniyer I missed this place, thanks for letting me know!
Doesn't look like 2.0.13 is in the marketplace either
@ericcirone v2.0.13 only has changes specific to vue-tsc, so the VSCode extension is not released.
Doesn't look like 2.0.13 is in the marketplace either
There're two extensions currently, one is 2.0.10 and another is 2.0.14
Both have same extension ID Vue.volar, I guess until issue is resolved on marketplace side you have to manually check for both.
@johnsoncodehk
We are planning to remove the older version v2.0.10 as a one-off fix while the investigation for root cause proceeds. If that won't work for you for any reason, please let us know.
@seaniyer A timeout occurred when I executed vsce unpublish for Vue.volar for the first time. I guess the reason is that there are too many versions that need to be deleted. Maybe this caused the extension to not be completely cleaned up.
Anyway thanks again for your help! Don't worry about download counter as we plan to re-publish regularly to clean up reviews.
as we plan to re-publish regularly to clean up reviews.
I would recommend against this, as this might cause other issues like the one we are experiencing right now. This flow is not fully supported by the marketplace.
I would recommend against this, as this might cause other issues like the one we are experiencing right now. This flow is not fully supported by the marketplace.
Unfortunately the psychological issues I am facing are more serious than what I am describing and this is something that needs to be dealt with and a reset is the only approach we can take at the moment. (We just received another personal attack comment again)
The next scheduled reset is in June, if you wish to postpone it please let me know. I'll also open a request to disable reviews at https://github.com/microsoft/vsmarketplace.
@johnsoncodehk Sorry to hear about personal attacks. There is no place for it on Marketplace. As a way of helping to mitigate the issue, we'll keep a closer eye on reviews posted to the extension and moderate as needed.
I would recommend against this, as this might cause other issues like the one we are experiencing right now. This flow is not fully supported by the marketplace.
Unfortunately the psychological issues I am facing are more serious than what I am describing and this is something that needs to be dealt with and a reset is the only approach we can take at the moment. (We just received another personal attack comment again)
The next scheduled reset is in June, if you wish to postpone it please let me know. I'll also open a request to disable reviews at https://github.com/microsoft/vsmarketplace.
@johnsoncodehk, Our team is planning to frequently check and moderate reviews on the extension between now and June. Should we miss something, as always reach out to [email protected] to report/remove a review. Let's see if we can help you avoid unpublishing. Also, we are working on removing the older version v2.0.10 from search results.
@johnsoncodehk Only the latest version
@seaniyer A timeout occurred when I executed
vsce unpublishforVue.volarfor the first time. I guess the reason is that there are too many versions that need to be deleted. Maybe this caused the extension to not be completely cleaned up.Anyway thanks again for your help! Don't worry about download counter as we plan to re-publish regularly to clean up reviews.
The old version has been removed from the search results. Only v2.0.15 shows for me now.
I have confirmed that me as a user of the zombie version got updated to the latest 2.0.15. So we are good now and I think we can go ahead and close this issue.
@johnsoncodehk all your users should be auto-updated to your latest version.
@isidorn I did not get auto-updated I had to uninstall the extension and reinstall. I was stuck on 2.0.7 and was not aware of this thread until I troubleshooted by myself.
@PizzaConsole interesting. This is not what happened to me. Let's see if other users see this. And we can also double check by looking at our data (extension version usage).
I was stuck on version 2.0.8 with no update button when I looked at the extension. After searching for "Vue - Official" in the Extension Marketplace I was able to update to the new version. Just leaving that here in case anyone finds it useful.
How is the current's version (2.0.19) performance? I am still on 1.8.27 where i have no issue, is it time to update?
@seaniyer Thanks for your help with this, I just opened a request at https://github.com/microsoft/vsmarketplace/discussions/949 to disable ratings for extensions, if it lands we can avoid having to resort to republishing extensions.
@isidorn I found that the 2.0.7 I installed in github.dev failed to prompt for update (the latest version is 2.0.24), and since I have reinstalled Vue.volar in github.dev I can't reproduce it again, if you need more information, I might try if I can find an old computer with an older version installed.
Please note https://github.com/microsoft/vscode/issues/225398 now. 🙏