Share your Unity Hub 3.0 Beta Feedback Here

Hi! Thanks for coming here to share some feedback and ideas. First, a few things to keep in mind:

  • Hub 3.0 Beta 1 should work for your daily needs. If you spot something from the latest V2 version but that’s not working, please log a bug through Bug Reporter within the Hub.

  • Some known bugs are documented in the Release Notes page, which also outlines features we’re working on for next versions.

Many people at Unity have contributed to bringing V3 to life. With your Beta feedback, we will make our products even better for you, and others like you.

So join in the transformational journey for Unity Hub. Share your ideas with us here.

We love feedback - good AND bad! So don’t hold back (we know you won’t )

Thank you!

The Hub Team

UPDATES:

Jan. 10 2022 - Hub 3.0.0

Good news! Hub V3.0.0 just landed and you can read the release notes here.

We really appreciate the feedback shared in that thread and will continue to look at it and be all ears to make the Hub better. In the meantime, this thread will be closed as it was created for 3.0.0 beta specifically but we encourage you to continue to share on this forum!

Thank you!

Dec. 13 2021 - Hub 3.0 Beta 7
What’s new:

  • On Linux, Hub is now distributed through RPM and Debian repositories. You can find more information and documentation here

Bug Fixes & Improvements:

  • Fixed pixelated icon on Windows
  • Project opening now correctly hides Hub according to Preferences
  • Adding missing WebGL module during First Time User flow
  • Fixed window controls on Linux
  • Fixed license activation on Windows 7
  • Added back “Open Unity Hub” option in tray menu when no license is activated
  • Support for all services-config.json flags. More information here
  • Fixed metadata for templates sometimes showing up incorrectly
  • Improved Visual Studio Community 2019 detection
  • Fixed project files or folders locked by Hub
  • Added support for spaces in advanced project settings arguments
  • Fixed login in editor after the computer was put to sleep
  • UI improvements in projects list, trucating/wrapping editor version when needed, and in modals requiring scrolling
  • Fixed deleted projects reappearing after restart
  • Android modules downloaded with the Hub now include API level 30 support
  • Fixed detection of installed Apple silicon editors

Oct. 25 2021 - Hub 3.0 Beta 6
What’s new:

Install new Apple silicon Editor:

  • Download and install Apple silicon Editors through the Hub

  • Note: Currently, Hub only supports the installation of either Apple Intel or Apple silicon Editors at a time for a given version. Concurrent or “side-by-side” workflows will be available soon

  • Visual badge/label to distinguish Apple Intel vs. Apple silicon editors

  • Apple silicons Editors are also available through CLI

Bug Fixes & Improvements:

  • Fixed FTU so that license modal still appears when locating an existing editor
  • Fixed FTU learn microgame promotion if there are no microgames available for the installed editor

Linux

License Management

  • Increased timeout for licensing initialization, helping slower machines to set up correctly
  • Fixed folder error creation for license activation

Onboarding Flow

  • Updated installation step on Linux to reflect the real storage available

Projects

  • Fixed templates not loading offline for project creation after they’ve been downloaded
  • Fixed duplicated remote projects
  • Added the possibility to choose a location for remote projects before downloading them
  • Fixed remote projects not loading properly when signed out
  • Improved search for templates in New Project creation flow
  • Removed add platforms option for located editors
  • Fixed New Project creation error fields

Download and Installs

  • Fixed Apple silicon Editors not being detected after restarting Hub
  • Added a way to visually identify installations that failed
  • Improved validation checks during installation
  • Fixed Android modules installation

Other

Sep. 29 2021 - Hub 3.0 Beta 5
Bug Fixes & Improvements

Fixing and improving the Hub CLI (experimental feature) :

  • Ability to install an editor from version (–version/-v) or changeset (–changeset/-c) with/without modules (–module/-m)
  • Ability to add modules to an existing editor (–module/-m)
  • Ability to get and set the user’s current install location
  • Added clear instructions on how to run Hub CLI with the help command

Onboarding Flow:

  • Fixed FTU so that license modal still appears when locating an existing editor
  • Fixed FTU learn microgame promotion if there are no microgames available for the installed editor

Projects:

  • Fixed duplicated projects with alternating slashes in Windows
  • Added refresh to the latest list of available editors to install when there is an update
  • Improved handling of remote projects, refreshing “Source Control” label when needed
  • Added default sorting for remote projects

Download and Installs:

  • Added “Installed” label to already installed modules & removed the disabled checkbox leading to confusing UX
  • Added tooltips to content that is truncated in the download drawer
  • Added informational message when adding a module to a located editor (not supported behaviour)
  • Updated copy for download items in the download drawer (downloading to in progress)

Linux:

  • Added case-insensitive project name check for Linux project creation to prevent project overwrite by the Editor on creation
  • Fixed Linux module download failures because of missing internal dependencies
  • Fixed bug reporter for CentOS

Other:

  • Under the hood updates to improve security and stability
  • UI Optimizations

Aug. 27 2021 - Hub 3.0 Beta 4

Bug Fixes & Improvements

  • Fixed licensing issues

Aug. 26 2021 - Hub 3.0 Beta 3

What’s new:

First time user experience

  • Introducing a newly tailored experience, helping users to install an editor and get a license if they don’t have one already

Preferences

  • New option to set your default location for project creation. Default project location is used for new projects and remote projects
  • Added trailing dots to path locations in preferences

Installs

  • New “Archives” tab in the install modal, providing quick access to the archive website while working on a fully integrated archives database in Hub coming later this year

Projects

  • New option to add a project from disk without opening it

Bug Fixes & Improvements

  • Fixed tray menu not being properly translated
  • Fixed tray menu not updating with license return
  • Fixed available size for external drive when selecting root folder on macOS
  • Fixed templates version resolution causing errors on launch and in the console
  • Fixed error causing the path to be invalid if it was the disk root
  • Fixed sub modules installation when Android parent module was already installed
  • Fixed data mismatches for templates
  • Stopped translating default project name as it was causing problems with non-latin characters
  • Fixed download size and size on disk for module
  • Solved issue causing Hub to go blank when choosing another editor version for a project
  • Fixed project opening from tray menu
  • Fixed tray menu not closing properly on Windows when Hub was quitting
  • Renamed Universal Windows Platform for UWP
  • Changing offline message in Community tab to be more specific
  • Fixed PlasticSCM project opening through Hub
  • Fixed installation validation on Windows preventing users to install Unity for the first time
  • Improved welcome video modal size and enabled full-screen viewing

Jul. 22, 2021 - Hub 3.0 Beta 2

Bug Fixes & Improvements

  • Fixed collab projects so extra packages are not added by default and projects are not reimported all the time
  • Repaired communications with the editor potentially leading to excessive API calls
  • On Mac, reintroduced capability for Hub to install VisualCode with additional rights that enable development workflows
10 Likes

Ability to adjust column width would be nice.
Mouse over a project path that is longer than the field width should have a popup with the full path.
The new list view for the Unity installed versions isn’t bad, but I do miss the tiled look from the previous version. An option to switch between the two would be nice.

11 Likes

The new update is awesome!!! I really like the new design. Kudos to the team.

I have just one minor request, on macOS please make the hub icon look like the new Big Sur style icons, rounded corner, that would make it look in line with other icons. It’s not a big issue, just a personal preference.

15 Likes

So far, this new version has been great!
One thing I’ve noticed is that both Windows Standalone and UWP just show up as “Windows” in the version selector, which is a bit confusing

7310014--885988--upload_2021-7-8_11-5-3.png

6 Likes

I guess no more light theme? I am a VERY sad panda. Please tell me you are planning to add it.

9 Likes

7310161--886027--upload_2021-7-8_13-45-3.png
In the release notes. :slight_smile:

6 Likes

I just updated to 3.0 and I face this issue in the license section…

it seems that my “Personal” license will expire someday… but it’s funny that when that happen I’m probably dead! LOL!!

4 Likes

So many regressions! Seems you optimized for newcomers and against power users, yet again.

1. Creating projects is now WAY slower:

  • creating new projects now is click-move-click-scroll-move-click-move-click-type-click
  • before: click-click-type-move-click

I understand that this “looks nice” when presented to a manager but it’s horrible for daily workflow.

2. The installation list is now bloated and takes 3-4x more space than before:
Before: ~24 Editor installations fit on a screen
Now: ~8 Editor installations fit on a screen

For reference, I usually need to have 30-50 versions installed at any given time.

3. Preferences like the path where you want to create projects are not remembered anymore (Case 1348978)
Seems like the “manual QA” was creating exactly one project in exactly the preset location?

4. Items don’t have tooltips anymore / Important Info is lost
The “your editor is not installed” exclamation mark doesn’t have a tooltip anymore, you force users to click on them to even see what they want to tell. Before: “quick overview, all info is there” was traded for “bloated UI with extra clicks to get the actual info”.
Also, project path doesn’t have a hover anymore to show the full path.

Please add the hover again or use the giant amount of screenspace you have to show the actual project path:
7310365--886066--upload_2021-7-8_21-26-6.png

5. There’s load times everywhere, on every try.
Want to create a project? Wait 10s for all the cool unused templates to load!
Want to switch the editor version? Rejoice, wait 10s after every editor version change to wait for the cool unused templates to load!
Best of all? You have to wait for them before you can click the Create button!

Crucial links and info are gone
No link anymore to the release archive, resulting in me having to google again where the archive is

Feature Requests:
No quick way to see which platform a project is on before I open it, resulting in potentially hours of wasted import times. It got even harder now to set the platform (is hidden beyond yet another sub window).
Make the displayed editors smaller. On the old UI 50% of space could have been compacted, instead it got bloated by 300% with no added information or value to users.

31 Likes

Do not auto open a project when getting added to the Hub. Give the user to time to set the desired Platform (sometimes projects comes from a different platform from a repository). Auto starting it in an undesired platform force the user to reimport everything twice.
The current Hub already covers that, do not leave that behind please.

19 Likes

Getting a bug with my 2018.4.34f1 project where every time I open the project from beta Hub, all assets get reimported. The build target is set to Windows 64-bit il2cpp. It also looks like the project is suddenly aware of files’ git status, which I didn’t add?

Overall I’m loving the redesign! Super slick.

4 Likes

I’m getting an “Install failed: Validation Failed” error while trying to install the most recent Beta. I do not have past installations or projects.

24 Likes

Every time I open a project with the beta, collab-proxy package gets added back for some reason, it doesn’t happen in 2.4.4.

2 Likes

For anyone looking for the bug reporter, its under the dropdown clicking on your profile/avatar, then Troubleshooting, then Report a bug

1 Like

I can’t open a project with a different editor version. It just gives a black screen

7311058--886252--upload_2021-7-8_18-19-18.png

Clicking “Choose another Editor version” shows this:

17 Likes

Hi! Looks like an issue with permissions. Are you able to install most recent Beta using 2.4.4?

I don’t see anything wrong as of right now, looks SO much better with the dark mode too :smile:

1 Like

Couldn’t test much because it fails to install the latest Unity beta 3.
I’m on Windows 10.
Install target "c:\Program Files\Unity" is a junction (it’s a different partition to avoid bloating my backups).
"c:\Users\User\AppData\Local\Unity" is a symlink to folder inside the install target partition.

7311130--886279--upload_2021-7-8_23-13-18.png

install-log

{"moduleName":"InstallerWinProcess","level":"info","message":"[ 'trying to connect to the ipc server' ]","timestamp":"2021-07-08T19:39:10.465Z"}
{"moduleName":"UnityIPCClient","level":"debug","message":"[ 'connecting to IPC Server Unity-hubInstallServer' ]","timestamp":"2021-07-08T19:39:10.465Z"}
{"moduleName":"UnityInstallStepsWindows","level":"debug","message":"[ 'beforeEditorInstallation' ]","timestamp":"2021-07-08T19:39:10.501Z"}
{"moduleName":"UnityInstallStepsWindows","level":"debug","message":"[ 'execInstaller' ]","timestamp":"2021-07-08T19:39:10.503Z"}
{"moduleName":"UnityInstallStepsWindows","level":"debug","message":"[ 'installFromExe' ]","timestamp":"2021-07-08T19:39:10.504Z"}
{"moduleName":"UnityInstallStepsWindows","level":"info","message":"[\n  'install C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Temp\\\\unityhub-ec26b910-e023-11eb-b5a7-f36581ca3e22\\\\UnitySetup64-2021.2.0b3.exe /S /D=C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.2.0b3'\n]","timestamp":"2021-07-08T19:39:10.504Z"}
{"moduleName":"UnityInstallStepsWindows","level":"warn","message":"[\n  Error: Command failed: \"C:\\Users\\User\\AppData\\Local\\Temp\\unityhub-ec26b910-e023-11eb-b5a7-f36581ca3e22\\UnitySetup64-2021.2.0b3.exe\" /S /D=C:\\Program Files\\Unity\\Hub\\Editor\\2021.2.0b3\n  \n      at ChildProcess.exithandler (child_process.js:312:12)\n      at ChildProcess.emit (events.js:315:20)\n      at ChildProcess.EventEmitter.emit (domain.js:483:12)\n      at maybeClose (internal/child_process.js:1021:16)\n      at Socket.<anonymous> (internal/child_process.js:443:11)\n      at Socket.emit (events.js:315:20)\n      at Socket.EventEmitter.emit (domain.js:483:12)\n      at Pipe.<anonymous> (net.js:674:12) {\n    killed: false,\n    code: 2,\n    signal: null,\n    cmd: '\"C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Temp\\\\unityhub-ec26b910-e023-11eb-b5a7-f36581ca3e22\\\\UnitySetup64-2021.2.0b3.exe\" /S /D=C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.2.0b3'\n  }\n]","timestamp":"2021-07-08T19:41:36.177Z"}
{"moduleName":"UnityIPCClient","level":"debug","message":"[ 'disconnected from Unity-hubInstallServer' ]","timestamp":"2021-07-08T19:44:46.170Z"}

info-log

{"moduleName":"InstallerWinProcess","level":"info","message":"[ 'trying to connect to the ipc server' ]","timestamp":"2021-07-08T19:39:10.465Z"}
{"moduleName":"UnityInstallStepsWindows","level":"info","message":"[\n  'install C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Temp\\\\unityhub-ec26b910-e023-11eb-b5a7-f36581ca3e22\\\\UnitySetup64-2021.2.0b3.exe /S /D=C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.2.0b3'\n]","timestamp":"2021-07-08T19:39:10.504Z"}
{"moduleName":"UnityInstallStepsWindows","level":"warn","message":"[\n  Error: Command failed: \"C:\\Users\\User\\AppData\\Local\\Temp\\unityhub-ec26b910-e023-11eb-b5a7-f36581ca3e22\\UnitySetup64-2021.2.0b3.exe\" /S /D=C:\\Program Files\\Unity\\Hub\\Editor\\2021.2.0b3\n  \n      at ChildProcess.exithandler (child_process.js:312:12)\n      at ChildProcess.emit (events.js:315:20)\n      at ChildProcess.EventEmitter.emit (domain.js:483:12)\n      at maybeClose (internal/child_process.js:1021:16)\n      at Socket.<anonymous> (internal/child_process.js:443:11)\n      at Socket.emit (events.js:315:20)\n      at Socket.EventEmitter.emit (domain.js:483:12)\n      at Pipe.<anonymous> (net.js:674:12) {\n    killed: false,\n    code: 2,\n    signal: null,\n    cmd: '\"C:\\\\Users\\\\User\\\\AppData\\\\Local\\\\Temp\\\\unityhub-ec26b910-e023-11eb-b5a7-f36581ca3e22\\\\UnitySetup64-2021.2.0b3.exe\" /S /D=C:\\\\Program Files\\\\Unity\\\\Hub\\\\Editor\\\\2021.2.0b3'\n  }\n]","timestamp":"2021-07-08T19:41:36.176Z"}
{"moduleName":"UnityInstallerWindows","level":"warn","message":"[\n  'error while installing the Editor! Trying to empty the folder! ',\n  {\n    error: {\n      code: 'INSTALL_ERROR',\n      message: 'Error happened while executing the installer. Aborting.'\n    }\n  }\n]","timestamp":"2021-07-08T19:41:36.177Z"}
{"moduleName":"Installer: 2021.2.0b3","level":"error","message":"[\n  'Installation failed. Reason: Error: Error while installing the editor 2021.2.0b3 : [object Object]'\n]","timestamp":"2021-07-08T19:41:48.959Z"}
{"moduleName":"Installer: 2021.2.0b3","level":"info","message":"[ 'Exiting from State: Installation. Event: ERROR' ]","timestamp":"2021-07-08T19:41:48.959Z"}
{"moduleName":"Installer: 2021.2.0b3","level":"info","message":"[ 'Transition to state \"install_failed\" on event \"ERROR\"' ]","timestamp":"2021-07-08T19:41:48.959Z"}
{"moduleName":"Installation Manager","level":"info","message":"[ 'Update: install_failed' ]","timestamp":"2021-07-08T19:41:48.959Z"}
{"moduleName":"Installer: 2021.2.0b3","level":"info","message":"[ 'Entered State: install_failed' ]","timestamp":"2021-07-08T19:41:48.960Z"}
{"moduleName":"RestEventRouter","level":"info","message":"[ 'unsubscribing from: license.change' ]","timestamp":"2021-07-08T19:44:46.168Z"}

Edit: This was due of lack of space. The Hub does not take into consideration the space in the actual drive. Instead, of assumes the free space is from C:
When you do to install a new Editor version, it shows the free space from C:, instead of the one from the mounted partition:

This is what the hub shows
7311130--889108--upload_2021-7-13_12-5-48.png

This is the actual size of the partition mounted to "c:\Program Files\Unity"
7311130--889111--upload_2021-7-13_12-6-56.png

7311130--889114--upload_2021-7-13_12-7-19.png

6 Likes

Hi! New hub looks much better than 2.x! Would there be multiple accounts support in future release?

4 Likes

I switched to Production channel and came back to beta, and keep seeing this message to downgrade even if I press dismiss…

2 Likes

Finally some thing Dark and beautiful… decent UI design similar to EPIC launcher…
Can you guys just add a pause and resume option to download, as I’m from low bandwidth internet areas.
Because of this download crashes in between and have to download again from the start… so much time, bandwidth and money wasting…

@jasursadikov getting same error… switched to Production channel and then back to beta

8 Likes