33 documented changes.

Version
11.0.16.7679
Released
Dec 15, 2022
Product
Unity Version Control
Unity Version Control 11.x release notes

Unity Version Control 11.0.16.7679

Official notes

New

  1. Change

    DevOps: TrunkBot now deletes shelvesets for Xlinks

  2. Change

    DevOps: When merging a task, the TrunkBot creates a shelveset that gets deleted when done. If the repository contains Xlinks, shelves are potentially created for each "xlinked" repository.

  3. Removal

    DevOps: Before, the TrunkBot only removed the shelveset of the root repository, so the shelves of the "xlinked" repositories were left behind.

  4. Improvement

    DevOps: Now server and TrunkBot were improved so all shelvesets are properly cleaned.

  5. Change

    Command-line client: Automatic shelve before switch (with pending changes).

  6. Change

    Command-line client: The 'cm switch' and 'cm partial switch' commands now ask about shelving the workspace changes before continuing with the switch operation when there are pending changes in the workspace.

  7. Change

    Command-line client: If the answer to the question is yes, it automatically shelves and undo your local changes before continuing with the switch operation.

  8. Change

    Command-line client: This new behavior only happens if the following option is set in the client.conf configuration file.

  9. Change

    Command-line client: The shelve question can be skipped if the switch commands are executed with the '--noinput' option. In this case, the shelve + undo are run by default before the switch operation.

  10. Change

    MacOS - Plastic: Automated update workflow

    • macOS
  11. Improvement

    MacOS - Plastic: The update workflow has been improved on MacOS! It automatically downloads the latest release and executes it, whenever an update is available, and the user wishes to update.

    • macOS
  12. Change

    All Platforms - Plastic/PlasticX/GluonX: Semantic supports C# 9, and 10 versions!

  13. Change

    All Platforms - Plastic/PlasticX/GluonX: We modified Semantic Diff/Merge to support the new features introduced in the C# (9, and 10), and VB (16.9) languages for all platforms.

  14. Change

    All Platforms - Plastic/PlasticX/GluonX: Here is a sample for C# 9 files with target-typed new expressions, and top-level statements (program without Main method):

  15. Change

    All Platforms - Plastic/PlasticX/GluonX: Here is a sample for C# 10 files with global using, file-scoped namespace, and constant interpolated strings:

  16. Removal

    All platforms - PlasticX, GluonX: Removed the repositories view from the switcher window

  17. Removal

    All platforms - PlasticX, GluonX: When you clicked on the workspaces drop down at the top and selected "View repositories..." you would see the switcher window with a list of all the repositories you can access. This information was redundant, because you can also see the repositories from the home view. We removed the repositories view from the switcher window, and now it only displays the list of your workspaces

  18. Change

    All Platforms - Plastic: Check for update option

  19. Change

    All Platforms - Plastic: You can now to check for a new update at any time, by selecting it from the application context menu.

Bug

  1. Change

    All platforms - Plastic, Gluon: Home shows error message selecting repo with read permission denied

  2. Fix

    All platforms - Plastic, Gluon: Plastic app could show a "An unexpected error has occurred" message in Home View if a repository with no read permission was selected, we fixed this issue

  3. Change

    All platforms - Plastic, Gluon: Home will show public directories in repos with root path permission denied

  4. Fix

    All platforms - Plastic, Gluon: We fixed the following scenario:

  5. Change

    All platforms - Plastic, Gluon: If an admin account denied all root permissions to another user accounts, but some subdirectories are public, HomeView would show empty repository to these users

  6. Change

    All platforms - Plastic, Gluon: This is the full repo an admin user could have:

  7. Change

    All platforms - Plastic, Gluon: And this will be the Home View normal users will now see in this scenario:

  8. Change

    Windows - Visual Studio 2022 plugin: Prevent private files from showing CodeLens information

    • Windows
  9. Change

    Windows - Visual Studio 2022 plugin: Previously to this change, private files were showing "Private" for every method and class and an empty tooltip. Now we are hiding useless information.

    • Windows
  10. Change

    Command-line client: status --short option not providing a list of files

  11. Change

    Command-line client: Before, the status command didn't provide a list of files as the help said. It couldn't be used in a pipeline without some workarounds.

  12. Change

    Command-line client: Now it is possible to use it as expected:

  13. Change

    All platforms - Plastic, Gluon: Home View Path permissions created with \ instead of /

  14. Fix

    All platforms - Plastic, Gluon: In the Home View, if we browse a file o directory to add a Path Permission, backslashes were used instead of forward slashes, we fixed this issue

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.