Unity Hub 3.17.1
42 documented changes across 5 sections.
- Version
- 3.17.1
- Released
- Apr 14, 2026
- Product
- Unity Hub
Unity Hub 3.17.1
What’s New
- Change
Native GitHub and GitLab integration
- Change
In the New Project flow, GitHub and GitLab are now available as source control providers, and when selected a new GitHub/GitLab repository will be created.
- Change
In the Projects list options for a project, Use Unity Version Control has been renamed to Use source control, and existing projects can be connected to new GitHub or GitLab repositories.
- Change
The following features are available when creating a new project or connecting an existing project:
- Change
A dismissible warning message is shown if Git LFS is not installed, with instructions on how to install.
- Change
Additional repository configurations such as: visibility level (public or private), namespace/owner, repository description, and default branch name are available in the “Additional Configurations” expandable menu
- Change
For projects using Unity Editor version 6.3+, users can optionally create and push their first commit to the repository
- Feature
A .gitignore will be added to new GitHub/GitLab projects
- Change
If Git-LFS is installed, users can optionally create their projects with a .gitattributes file and LFS support pre-enabled in the repository
- Change
The project will have git initiated and the remote origin set to the newly created repository
- Feature
In Projects > Add from repository, repositories from GitHub and GitLab can be added to the Hub, in addition to Unity Version Control (UVCS) repositories.
- Change
Authentication for GitHub and GitLab is done via Personal Access Tokens (PAT)
- Change
A button to generate a PAT with the required scopes is available in the Authentication flow
- Change
For GitLab the scopes required are “api, read_user” and for GitHub classic tokens the scope required is “repo”. GitHub fine-grained tokens are also supported, and need to be created with both the Administration and Contents permissions, set to “Read and write”
- Change
PATs are cleared by default when signing out of Unity Hub. This option can be disabled in the settings tab.
- Change
PATs are stored securely on the user’s local machine.
- Security
Settings > Security & Privacy has been updated to include source control settings
- Feature
A Source Control section has been added where users can connect to or disconnect from GitHub and GitLab.
- Feature
A Local Storage section has been added where users can configure whether or not the Hub should clear Personal Access Tokens from device storage upon signing out of the Hub.
Projects
- Change
Project rows expanded details for projects connected to source control now show the current branch and remote repository size.
- Change
Project source control column shows the icon of either GitHub, GitLab, or UVCS, depending on source control provider and hovering over the icon will display an external link to that repository
- Change
Upon new project creation, this column will be populated once the Editor has opened.
- Change
When clicking on the Editor column of a project, the last opened platform will now be shown instead of Current platform. If the project has not yet been opened, Current platform will be displayed.
- Improvement
Projects > Add from repository flow has been updated
- Change
Adding from repository is now done in a single step
- Change
The flow has been decoupled from the Editor.
- Feature
A project can be added with a missing Editor version, which the user can manage at a later time.
- Feature
The Editor will no longer open once the project is added.
- Feature
A branch or changeset/commit selector has been added for all source control providers
- Feature
Multiple copies of the same repository can be added to the Hub
- Change
The cloning process of repositories is now executed as a background task, visible via the new background task menu in the top bar.
Installs
- Change
A confirmation dialog now appears when you choose to uninstall an editor. This can be permanently turned off in Settings > Installs.
General
- Change
Hub is now natively available for Windows ARM64.
- Windows
Bug fixes & improvements
- Fix
The "Send Feedback" option in the profile menu has been replaced with a link to the Unity Hub Forums.
- Fix
In the top bar, the documentation button now shows a menu with links to both the Hub documentation and Unity Editor documentation.
- Fix
Fixed an issue where the CLI would download the incorrect Editor architecture on ARM Windows.
- Windows
- Fix
Fixed the CLI help text not displaying correctly.
- Fix
Fixed an issue on the New project page where switching Editor versions would sometimes reset inputs such as project name and location.
- Fix
Fixed an issue where the incorrect UVCS server location was displayed.
- Fix
Improved Editor installation speed on Windows.
- Windows
- Fix
Improved file monitoring performance for tracking project changes.
- Security
Updated security-related dependencies to address known vulnerabilities.