Unity Version Control 11.0.16.8577
30 documented changes.
- Version
- 11.0.16.8577
- Released
- Apr 25, 2024
- Product
- Unity Version Control
Unity Version Control 11.0.16.8577
New
- Change
All Platforms - Desktop GUI: Quick Branch Switching
- 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.
- Change
All Platforms - Desktop GUI: Features:
- Change
All Platforms - Desktop GUI: Check out it here!
- Change
All platforms - Desktop GUI: Enhance refactor groups
- 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.
- 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.
- Change
All Platforms - Desktop GUI: Auto-refresh Code Reviews View
- 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.
- Change
Command-line client: Branch deletion
- Change
Command-line client: You can now remove branches with changesets using the `cm` command line.
- 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:
- Removal
Command-line client: Bear in mind that the operation is atomic. Either all of the changesets get removed or none of them will.
- Change
Command-line client: Plastic SCM will prevent removing the changesets in a branch under the following circumstances:
- Change
Command-line client: Branches can be specified by guid
- 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.
- Change
Command-line client: Examples:
- Change
Command-line client: More info can be found in the 'cm objectspec' command.
- Change
Windows - Wwise plugin: Plugin upgraded to SDK 2023
- Windows
- 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
- 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
- Change
Branch popup: The top button now opens a menu with categories for main, recent, and other branches.
- Change
Better Organization: Branches are sorted into three groups to make finding them easier.
- Change
Filter: You can use a text filter to find branches quickly.
- Change
Create a New Branch: You can now create new branches right from the popup.
Command-line client
- Change
The changeset zero is included in the operation (this is, you are trying to delete the main branch).
- Change
One or more of the changesets have children outside of the branch (that is, the branch has child branches).
- 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.
- Change
One or more of the changesets in the branch are pointed to by a label.
- Change
There are one or more shelvesets created from a changeset in the branch.