42 documented changes across 5 sections.

Version
3.17.1
Released
Apr 14, 2026
Product
Unity Hub
Unity Hub release notes

Unity Hub 3.17.1

Official notes

What’s New

  1. Change

    Native GitHub and GitLab integration

  2. 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.

  3. 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.

  4. Change

    The following features are available when creating a new project or connecting an existing project:

  5. Change

    A dismissible warning message is shown if Git LFS is not installed, with instructions on how to install.

  6. 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

  7. Change

    For projects using Unity Editor version 6.3+, users can optionally create and push their first commit to the repository

  8. Feature

    A .gitignore will be added to new GitHub/GitLab projects

  9. Change

    If Git-LFS is installed, users can optionally create their projects with a .gitattributes file and LFS support pre-enabled in the repository

  10. Change

    The project will have git initiated and the remote origin set to the newly created repository

  11. 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.

  12. Change

    Authentication for GitHub and GitLab is done via Personal Access Tokens (PAT)

  13. Change

    A button to generate a PAT with the required scopes is available in the Authentication flow

  14. 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”

  15. Change

    PATs are cleared by default when signing out of Unity Hub. This option can be disabled in the settings tab.

  16. Change

    PATs are stored securely on the user’s local machine.

  17. Security

    Settings > Security & Privacy has been updated to include source control settings

  18. Feature

    A Source Control section has been added where users can connect to or disconnect from GitHub and GitLab.

  19. 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

  1. Change

    Project rows expanded details for projects connected to source control now show the current branch and remote repository size.

  2. 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

  3. Change

    Upon new project creation, this column will be populated once the Editor has opened.

  4. 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.

  5. Improvement

    Projects > Add from repository flow has been updated

  6. Change

    Adding from repository is now done in a single step

  7. Change

    The flow has been decoupled from the Editor.

  8. Feature

    A project can be added with a missing Editor version, which the user can manage at a later time.

  9. Feature

    The Editor will no longer open once the project is added.

  10. Feature

    A branch or changeset/commit selector has been added for all source control providers

  11. Feature

    Multiple copies of the same repository can be added to the Hub

  12. 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

  1. Change

    A confirmation dialog now appears when you choose to uninstall an editor. This can be permanently turned off in Settings > Installs.

General

  1. Change

    Hub is now natively available for Windows ARM64.

    • Windows

Bug fixes & improvements

  1. Fix

    The "Send Feedback" option in the profile menu has been replaced with a link to the Unity Hub Forums.

  2. Fix

    In the top bar, the documentation button now shows a menu with links to both the Hub documentation and Unity Editor documentation.

  3. Fix

    Fixed an issue where the CLI would download the incorrect Editor architecture on ARM Windows.

    • Windows
  4. Fix

    Fixed the CLI help text not displaying correctly.

  5. Fix

    Fixed an issue on the New project page where switching Editor versions would sometimes reset inputs such as project name and location.

  6. Fix

    Fixed an issue where the incorrect UVCS server location was displayed.

  7. Fix

    Improved Editor installation speed on Windows.

    • Windows
  8. Fix

    Improved file monitoring performance for tracking project changes.

  9. Security

    Updated security-related dependencies to address known vulnerabilities.

Pick your Unity version

Unity Releases compares releases against the version your project is on. Picking it now keeps Compare versions focused on what changes between where you are and where you might be going.