Skip to content

Proactively inform users when there are updates available #384

Open
@jimmylewis

Description

@jimmylewis

Functional impact

This is a new feature request based on discussion in #382. Currently the only way to determine which libraries have new versions available is to place the cursor on each one in VS and wait for the lightbulb to show up. It would be better if we can surface it in some way so users can get a better sense of what is or isn't up to date.

Minimal repro steps

libman.json file:

{
  "version": "1.0",
  "defaultProvider": "cdnjs",
  "defaultDestination": "Scripts/",
  "libraries": [
    { "library": "[email protected]" }
  ]
}

Expected result

Something should automatically inform me that there's an update available (in this case [email protected])

Actual result

The only way to learn of the update from the IDE is to invoke the lightbulb on the jquery entry, and invoke the Check For Updates from there.

Further technical details

This feature would also need a way to suppress notifications. For example, if I have [email protected], I want to be able to suppress notifications about [email protected] until I consciously make the switch. This could possibly be a new property on the library entry ("checkForUpdates": false?}.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions