When updating a feature to a new version, I can add the new feature repository.
After that there are multiple versions of some of the features. The web console shows them properly, but the feature:list command always shows only the latest.
In that situation there is an older installed version of the feature which is pretty much invisible in the shell. I think that isn't the desired behavior, I suggest that all versions of all features are shown.