Hello
I like that Unity Hub is continuously being worked on and improved, and overall I don’t think the new unity hub is all that bad, but in at least one way, it regresses from the old while not improving on it at all. The new UI is great and all, but its layout is merely a new look and doesn’t do anything to improve the functionality or usability of the old unity hub.
Ok, nvm I just took a second look at it to get some screenshots and it appears it did improve on the old unity hub, but I didn’t know because of a bug.
You see, I had already installed Unity 2018.3.6f1, 2018.3.10f1, and 2019.1.0f2. I upgraded to Unity Hub 2.0.0 and then installed Unity 2019.1.2f1. When I press “Add [Install]”, it shows the new version I installed, but greyed out, to indicate that it’s already installed. I like this :). This is something the old unity hub lacked, and is the main thing I wanted to request. I guess I actually want to report a bug then, because it doesn’t show the other three versions I have installed. It should show all versions I have installed, but greyed out, so I know where my current installs are relative to the ones I haven’t installed, so I can easily tell if I’m about to install a new version or not, without having to remember and compare long strings of numbers.
But besides that, this new Unity Hub is indeed worse, because it mixes the betas in with the normal releases without any indication that they’re betas. I guess when you actually install it, it says “Beta” on it, but it would be nice to know that before trying to install it. There should be a beta tag on the “Add” screen, or the betas should be in blue, or something to indicate that they’re not normal releases like the other ones.
TL; DR:
The “Add Unity Version” screen doesn’t show current installs that were installed before upgrading to Unity Hub 2.0.0. It should show them.
The “Add Unity Version” screen doesn’t clearly indicate which versions are betas. It should clearly indicate them.

