-
-
Notifications
You must be signed in to change notification settings - Fork 43
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
Publisher's extensions list: current versions; details pages: old version, including actual link #2050
Comments
@sjsepan3 For the 7 entries in question, on your /user-settings/extensions page, do any of them show as 'Deactivated'? Like this: |
@sjsepan3 Thanks, that answered my question. A deactivated extension version will show up on the /user-settings/extensions page and I don't see that on the screen cap above. Looking specifically at XSharp, you have published 2 versions, Just out of curiosity, what changes did you make from Do you get any error messages when you publish with |
Yes, that is correct; the list shows 0.0.4 and the detail shows 0.0.2. I will have to check my Git to see what the changes were, but its likely there were some in package.json. I will try to follow up with that info. I cannot test the npx stuff (yet) because the machine I used is not available. ( I built a new system this week, and moved my home drive to it, but not all of the tools are installed on the new machine, yet. The older machine is re-purposed. UPDATE1: Just checking the changelog, I see that what changed in the package.json, besides the version, would be the repository url (0.0.3). UPDATE2: I've reinstalled node, vsce and osvx. I ran my best guess at the right command ("npx osvx publish sjsepan.vscode-xsharp-0.0.4.vsix --debug") but I get errors.
Then I remembered that I published by dragging onto the publish page, not by using the terminal. |
To get the debug information you need to use the command line. And I make this mistake all the time. It's |
the publish w/ debug output looks like
|
I'm not sure what the context of 'npm list' should be. When run from the publish location, I get |
@sjsepan3 The publishing error above is because that version is already published, but not activated because of some error. This is more or less what I expected. But it's odd that it's not showing up that way on your settings page. Rev the version number on If you're able to give me access to this repo, I'll clone it and experiment a bit to see what's going on. |
@kineticsquid |
@kineticsquid UPDATE1: OK, I looked at the extensions list which shows 0.0.5, and went to the details page, which shows/offers 0.0.2. So, same result, apparently. |
Thanks, I can see the repo. I'll poke at this a bit. |
@sjsepan3 I cloned your repo and made one change: |
@kineticsquid Between v 0.0.2 and 0.0.3 I fixed the repo url from github to gitlab (it was never on github). Other than version numbers, the package has not changed much since. |
@sjsepan3 OK, I made a bit of progress. I added myself to your namespace as a contributor (one of my super powers). Then I attempted to publish to your namespace your most recent version, the one I successfully published to my namespace. That failed. I noticed that there were several versions published in your namespace since Can you try now to publish another version of sjsepan/vscode-xsharp. |
@kineticsquid Steve |
@kineticsquid So, for the others...rather than bumping the version on all of them (which will require me pushing Git updates to two online repos (GitLab and Codeberg), and publishing to both OVSX and the VSCE / MS marketplace) ... can I just attempt to unpublish the older version that are causing the 'log-jam', as it were? UPDATE1: nope, those attempts in my command history were fails; there is no unpublish or remove in ovsx. I guess I'll rely on you to remove the old ones (including the last version attempt if it is stuck in there, so, re: the previous paragraph, I don't have to bump versions on all of them. If that is possible.) UPDATE2: I just saw the mention and the other issue, so I will wait and see what is decided for the overall topic. Thanks for all the work so far uncovering the behavior. |
@sjsepan3 Unfortunately you can't unpublish, that is something I need to do. For each of the remaining extensions, here's what I did:
Would you try now to re-publish. |
@kineticsquid
List is 0.0.6
List is 0.0.3
List is 0.0.3
List is 0.0.3
List is 0.0.4 or 0.0.2 ...randomly changing with refreshes
List is 0.0.4 Strange caching dynamics at play, particularly in the list view; I'll see some list items not updated, then after several refreshes they are (OK), then later after uploading another extension, one of the earlier ones comes up looking like the old version again. UPDATE1: This morning all looks well. The caching mentioned above is something to keep an eye on, but I think this issue can be closed. Thank You for all the work. |
Tracking this general issue in #2062 |
@sjsepan3 I agree there appears to be some funniness with the caching. Let's treat that separately. Thanks for your patience. |
https://open-vsx.org/user-settings/extensions
name, pub. list v, details v,. link
sjsepan-humanelike, 0.0.6, 0.0.5, https://open-vsx.org/extension/sjsepan/sjsepan-humanelike
sjsepan-blueish, 0.0.3 , 0.0.2, https://open-vsx.org/extension/sjsepan/sjsepan-blueish
sjsepan-greenish, 0.0.3 , 0.0.2, https://open-vsx.org/extension/sjsepan/sjsepan-greenish
sjsepan-reddish, 0.0.3 , 0.0.2, https://open-vsx.org/extension/sjsepan/sjsepan-reddish
vscode-smallvisualbasi,c 0.0.4 , 0.0.2, https://open-vsx.org/extension/sjsepan/vscode-smallvisualbasic
vscode-xsharp , 0.0.4, 0.0.2, https://open-vsx.org/extension/sjsepan/vscode-xsharp
vscode-jsharp, 0.0.4, 0.0.2, https://open-vsx.org/extension/sjsepan/vscode-jsharp
-I have cleared my cache, but the condition remains
The text was updated successfully, but these errors were encountered: