Skip to content

Users of pre-release extensions are switched back to stable and not back to pre-release after releases #141937

@DanTup

Description

@DanTup

My understanding was that if a user switches to the pre-release version of an extension, this would set a persistent flag so that if a higher version stable was published and they were updated to it, they would also be moved back to the next pre-release version when one is published.

This doesn't seem to be the case for me. I thought it failed last month when I published and assumed I was incorrect, but I saw the same today.

  • I was on a pre-release version (v3.33.202201xx)
  • I published a new stable version (v3.34.0)
  • VS Code updated to the new stable version and I did some testing
  • I published a new pre-release version (v3.35.20220201)
  • VS Code did not update me to v3.35.20220201 but still shows a "Switch to Pre-Release Version" button

I think I may be able to workaround this in future by publishing the new (higher-version) pre-release version before the (lower version) stable version. Although, I don't think this is working as expected (see #15756 (comment) and #15756 (comment)). (fyi @sandy081)

Metadata

Metadata

Assignees

Labels

info-neededIssue requires more information from poster

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions