30 documented changes.

Version
11.0.16.8577
Released
Apr 25, 2024
Product
Unity Version Control
Unity Version Control 11.x release notes

Unity Version Control 11.0.16.8577

Official notes

New

  1. Change

    All Platforms - Desktop GUI: Quick Branch Switching

  2. Feature

    All Platforms - Desktop GUI: We've introduced a game-changing feature: Quick Branch Switching. We've added a new menu at the top that lets you easily jump between main, recent, and other branches, without losing context.

  3. Change

    All Platforms - Desktop GUI: Features:

  4. Change

    All Platforms - Desktop GUI: Check out it here!

  5. Change

    All platforms - Desktop GUI: Enhance refactor groups

  6. Change

    All platforms - Desktop GUI: Analyze Refactors is a really powerful feature when reviewing the changes. The refactor groups were only calculated for the entire branch mode in the diff window. Now, they are also calculated when exploring the differences changeset by changeset. The next step will be to add them to the code review window too.

  7. Fix

    All platforms - Desktop GUI: Apart from that, other quality improvements have been made when computing the differences. Before you could notice some "freezes" while loading them. They are fixed now too.

  8. Change

    All Platforms - Desktop GUI: Auto-refresh Code Reviews View

  9. Improvement

    All Platforms - Desktop GUI: We've enhanced the Code Reviews view by implementing auto-refresh functionality. Now, whenever certain actions are performed on a code review, such as editing the title, creating, editing, replying to, or deleting a comment, modifying reviewers, changing reviewer status, or applying/discarding a comment, the Code Reviews view will automatically refresh.

  10. Change

    Command-line client: Branch deletion

  11. Change

    Command-line client: You can now remove branches with changesets using the `cm` command line.

  12. Change

    Command-line client: Before, if you wanted to delete a branch with changesets, you first had to delete the changesets and then delete the branch. Now you can delete all the data at once with the `--delete-changesets` flag:

  13. Removal

    Command-line client: Bear in mind that the operation is atomic. Either all of the changesets get removed or none of them will.

  14. Change

    Command-line client: Plastic SCM will prevent removing the changesets in a branch under the following circumstances:

  15. Change

    Command-line client: Branches can be specified by guid

  16. Feature

    Command-line client: We added a new branch spec that allows to use the branch guid to refer to a specific branch through the command line.

  17. Change

    Command-line client: Examples:

  18. Change

    Command-line client: More info can be found in the 'cm objectspec' command.

  19. Change

    Windows - Wwise plugin: Plugin upgraded to SDK 2023

    • Windows
  20. Change

    Windows - Wwise plugin: The Wwise plugin was upgraded to use the latest version of the Wwise SDK (2023.1.3.8471). This new version will allow users to continue using our version control integration in Wwise 2023. You can find the new plugin under the installation path "client/plugins/wwise/PlasticSCMWwisePlugin2023.dll".

    • Windows
  21. Change

    Windows - Wwise plugin: Please refer to our documentation about the plugins for more information (/unity-version-control/vcs-plugins/wwise-plugin).

    • Windows

All Platforms - Desktop GUI

  1. Change

    Branch popup: The top button now opens a menu with categories for main, recent, and other branches.

  2. Change

    Better Organization: Branches are sorted into three groups to make finding them easier.

  3. Change

    Filter: You can use a text filter to find branches quickly.

  4. Change

    Create a New Branch: You can now create new branches right from the popup.

Command-line client

  1. Change

    The changeset zero is included in the operation (this is, you are trying to delete the main branch).

  2. Change

    One or more of the changesets have children outside of the branch (that is, the branch has child branches).

  3. Change

    One or more of the changesets in the branch are the source of a merge, and the destination changeset of the merge falls outside of the branch.

  4. Change

    One or more of the changesets in the branch are pointed to by a label.

  5. Change

    There are one or more shelvesets created from a changeset in the branch.

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.