DependencyTrack / DependencyTrack/frontend

Show Additional Latest Version(s) based on major / minor version of component

Open
#1,123 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Vue
Stars
171
Forks
250
Avg merge
10h 56m
Merged PRs (30d)
84

Description

### Current Behavior

Currently only the latest version (release with the highest version number) is shown in DT.

![Image](https://github.com/user-attachments/assets/626b03a8-fd67-4ddf-9282-46a7433602eb)

### Proposed Behavior

Sometimes, or quite often, it's useful to show a bit more context or base this "Latest Version" field on the major/minor version of the Component in use by the Project.

- For example `NextJS` version `14.2.0` could be in use.
- DT would show latest version `15.1.3`
- For the user it might be beneficial to see that the latest `14` version is actually `14.2.22`. (Which is still supported).

In a perfect world DT would also now which version is still supported, which versions are EOL, etc.
But even without that information, the suggested extra information could be useful and not too hard to implement.

Is this something considered useful and is it DTs goal to improve and maintain more rich metadata functionality towards the future?

### Checklist

- [x] I have read and understand the [contributing guidelines](https://github.com/DependencyTrack/dependency-track/blob/master/CONTRIBUTING.md#filing-issues)
- [x] I have checked the [existing issues](https://github.com/DependencyTrack/frontend/issues) for whether this enhancement was already requested

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.