Skip to content

Adopt to pre-release extension support #18144

Closed

Description

Refs: microsoft/vscode#15756

VS Code now supports pre-release extensions. Docs that should help: https://code.visualstudio.com/api/working-with-extensions/publishing-extension#prerelease-extensions

I know Python uses the setting to move users to an insiders version.
This is a bit of a special case since you do not have a separate extension so we do not support migration here. However we suggest that Python does the following for users that have this settings set:

  • Show a modal dialog or notification to user where she can confirm the transition
  • Once user confirms, execute the command workbench.extensions.installExtension and pass { installPreReleaseVersion: true }
  • Deprecate the setting

Let me know what you think or if I can help somehow.

fyi Brett Cannon (@brettcannon) Sandeep Somavarapu (@sandy081)

Activity

  1. brettcannon commented on Dec 9, 2021

    @brettcannon
    Member

    Was going to track this in favour of #17196, but I'm going to reverse it and close it in favour of this one instead (i.e. this is already on our roadmap and planned for 😃).

  2. added
    area-internalLabel for non-user facing issues
    debtCode quality issues
    and removed
    feature-requestRequest for new features or functionality
    triage-neededNeeds assignment to the proper sub-team
    on Dec 9, 2021
  3. isidorn commented on Dec 10, 2021

    @isidorn
    Author

    Brett Cannon (@brettcannon) sorry, did not see that one! Thanks for merging them and thanks for working on this.

  4. luabud commented on Dec 14, 2021

    @luabud
    Member

    I think we will also need to update what we define as an insider user for experimentation (ExP) purposes

  5. tanhakabir commented on Jan 11, 2022

    @tanhakabir

    Not sure if the pre-release is out yet but I'm still seeing these notifications on any workspace that I have .py or .ipynb files in:
    image

  6. karrtikr commented on Jan 12, 2022

    @karrtikr

    It's not out yet so this is expected.

  7. locked as resolved and limited conversation to collaborators on Apr 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

area-internalLabel for non-user facing issuesdebtCode quality issuesverifiedVerification succeeded

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions