Skip to content

Improve extension auto update experience #219720

Closed

Description

Problems

Inconsistent UX

Installing a specific version of an extension disables auto updating the extension. UI representing this state is not consistent when selectively enabling an extension for auto update

Image

vs

Image

Sometimes, it does not even show any indication that auto update is disabled for an extension

Not Intuitive

When auto update is enabled for all extension, it is not straight forward to disable auto updating an extension. One has to Install another version of an extension to do so.

Confusing Auto Update Modes

  • Current set of Auto Update Modes are too confusing to understand.

Image

  • When Auto Update is disabled, it automatically switches to Selected Extensions when user enables an extension to auto update.

  • Selected Extensions mode is too vague to understand the intention.

Solution

  • Simplify Auto Update mode to Enable/Disable Auto Updating All Extensions. When Enabled all extensions will get auto updated otherwise not.
  • Indicate if auto update is enabled at extension level and allow to configure it.

Activity

  1. sandy081 commented on Jul 2, 2024

    @sandy081
    MemberAuthor

    Image

    Image

    Image

  2. added a commit that references this issue on Jul 2, 2024
  3. added a commit that references this issue on Jul 3, 2024
  4. added
    unreleasedPatch has not yet been released in VS Code Insiders
    insiders-releasedPatch has been released in VS Code Insiders
    and removed
    unreleasedPatch has not yet been released in VS Code Insiders
    on Jul 3, 2024
  5. changed the title [-]Improve configuring auto update per extension experience[/-] [+]Improve extension auto update experience[/+] on Jul 8, 2024
  6. added a commit that references this issue on Jul 10, 2024
  7. locked and limited conversation to collaborators on Sep 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

extensionsIssues concerning extensionsfeature-requestRequest for new features or functionalityon-testplanuxUser experience issues

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions