37 documented changes.

Version
11.0.16.8281
Released
Nov 15, 2023
Product
Unity Version Control
Unity Version Control 11.x release notes

Unity Version Control 11.0.16.8281

Official notes

New

  1. Change

    All platforms: Faster deletion under folders with lots of files

  2. Improvement

    All platforms: Improved heavily the time deleting a big number of files when they are under a folder that still loads lots of files.

  3. Change

    All platforms: In our tests, the time deleting 5.000 files under a folder that contained 15.000 files is around x4-x15 times faster, depending on the operation.

  4. Change

    All platforms: This improvement applies to different operations:

  5. Improvement

    All Platforms - Desktop GUI: Enhanced support for Asian languages and much more!

  6. Improvement

    All Platforms - Desktop GUI: We've updated the UI framework to Avalonia 11, and this brings a slew of improvements. Here are the key highlights:

  7. Change

    All Platforms - Desktop GUI: These enhancements make our desktop GUI even better!

  8. Improvement

    All Platforms - Desktop GUI, Gluon: Improved Delete Operation performance

  9. Improvement

    All Platforms - Desktop GUI, Gluon: To enhance the GUI's performance, a significant improvement has been made to the delete operation. Instead of processing deletions one by one, it now performs the delete operation in a block by providing a list of paths. Deleting a large amount of files is now 6x faster.

  10. Change

    All Platforms - Desktop GUI, Gluon: Additionally, progress is now reported meaningfully, indicating the current items processed out of the total items.

  11. Change

    All platforms - P4 importer: Symlinks are ignored

  12. Change

    All platforms - P4 importer: Symlinks changes are ignored when importing changes from Perforce through the 'cm sync' command. Before, the operation failed if the symlink target didn't exist in disk.

  13. Improvement

    All platforms - Desktop GUI: Improved Sync View usability

  14. Change

    All platforms - Desktop GUI: When you have a sync view with a lot of repositories to sync or a lot of branches in them, it may take some time to load. If this is the first sync view on the list, and you want to check a different one, you would have to wait until it finishes loading before changing to a new one.

  15. Change

    All platforms - Desktop GUI: We modified this behavior so that you have to manually click Refresh in order to start loading the sync view. This way, if you want to check a different one, you can first select it and then click Refresh, without waiting for the first one to load

  16. Improvement

    All platforms - Desktop GUI: We also updated the behavior of the Push/Pull buttons, which now will only be enabled when there are actual changes to push or pull

  17. Change

    All platforms - Desktop GUI: Exclude merges from a parent branch in Code Review window

  18. Feature

    All platforms - Desktop GUI: Added a new "Show pending to integrate" button to the Code review window. This button can filter the merged differences from the branch to be reviewed. When this button is checked, all merges pending to be integrated in the main branch will be excluded from the list of changes.

All platforms

  1. Change

    Running an Incoming Changes operation from Desktop GUI or command line (x6 times faster).

  2. Change

    Running a merge operation from Desktop GUI or command line (x6 times faster).

  3. Change

    Running an apply local changes (checkout) operation from Desktop GUI or command line (x4 times faster).

  4. Change

    Running a 'cm rm' operation from the command line (x15 times faster).

All Platforms - Desktop GUI

  1. Improvement

    A new Composition Renderer for enhanced visual capabilities and performance.

  2. Change

    Advanced text rendering with rich text features.

  3. Change

    IME support for diverse input methods.

  4. Change

    Accessibility improvements to ensure inclusivity.

Bug

  1. Change

    All Platforms - Desktop GUI: 'Index was out of range' error on workspace creation

  2. Fix

    All Platforms - Desktop GUI: Fixed an "Index was out of range" error when selecting a repository for a workspace about to be created.

  3. Change

    All platforms - P4 importer: 'Index was out of range' error with big p4 output

  4. Fix

    All platforms - P4 importer: The reading of the p4 command output could throw the error 'Index was out of range. Must be non-negative and less than or equal to the size of the collection. (Parameter 'chunkLength')' if the output was too big. Fixed.

  5. Feature

    macOS, Linux - Gluon: Newly added items appeared as incoming changes

    • macOS
    • Linux
  6. Change

    macOS, Linux - Gluon: In macOS and Linux, when you performed a check-in of private items from Gluon, adding them to the version control for the first time, we were wrongly showing them in the incoming changes view after the check-in operation. To clear the incoming changes view and the notification, you had to manually perform an update on the workspace.

    • macOS
    • Linux
  7. Fix

    macOS, Linux - Gluon: We fixed this issue, and now nothing appears in the incoming changes view after performing the check-in.

    • macOS
    • Linux
  8. Change

    macOS - Desktop GUI: Select previous check-in comments on server-side merges

    • macOS
  9. Improvement

    macOS - Desktop GUI: When performing a server-side merge with the "merge from this branch/changeset to" option, we show a dialog to enter the check-in comment. Instead of typing it, you can select a previous check-in comment from a drop-down menu. This menu wasn't working properly on macOS, so we improved it and now it behaves as expected on all three platforms.

    • macOS
  10. Change

    macOS - Desktop GUI: Input lag in server-side merge comment text box

    • macOS
  11. Fix

    macOS - Desktop GUI: Fixed an annoying extra input lag when entering the comment in the dialog that appears when using the "merge from this branch to…" option (a.k.a. server-side merge). From now on, there won't be any input lag when typing text on that dialog anymore.

    • macOS

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.