Skip to content
This repository has been archived by the owner on Jun 17, 2021. It is now read-only.

Mark or highlight an outdated dependency #389

Open
4 tasks
AWolf81 opened this issue Oct 12, 2019 · 1 comment
Open
4 tasks

Mark or highlight an outdated dependency #389

AWolf81 opened this issue Oct 12, 2019 · 1 comment
Labels
good first issue Good for newcomers involves design Deals with visual stuff upcoming feature New feature or request

Comments

@AWolf81
Copy link
Collaborator

AWolf81 commented Oct 12, 2019

It would be good to have an indicator in the dependency list that shows dependencies that are not up-to-date e.g. by adding a yellow dot close to the dependency.

Philip Sagala had the idea in a nolt comment.

Is your feature request related to a problem? Please describe.

At the moment, the user can only click at each dependency to check if there is something to update (see screenshot below).

It would be also great to have an "Update all" button.

Describe the solution you'd like

  • Adding a colored dot icon to the dependency list items with a tooltip e.g. "not up-to-date". Things to check:

    • What status do we need? Just outdated (would be a yellow dot) or is it possible to get other information about the package (e.g. deprecated package - would be a red dot)
    • Is the blue color of a selected dependency a problem for the colored dot? Maybe we need to place the dot outside of the selection.
  • Update all button (e.g. yarn upgrade --latest) with latest option it will ignore the version range specified in package.json. Do we need a prompt for this? Or shouldn't we add this as it could be critical to update everything to the latest version? I think it would be OK to add with a prompt to warn the user.

Describe alternatives you've considered

Additional context

grafik

@AWolf81 AWolf81 added upcoming feature New feature or request good first issue Good for newcomers involves design Deals with visual stuff labels Oct 12, 2019
@travis-sauer-oltech
Copy link

I see this is an older issue, but I'd love to work on this if you'd like.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
good first issue Good for newcomers involves design Deals with visual stuff upcoming feature New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants