29 documented changes.

Version
11.0.16.8133
Released
Aug 3, 2023
Product
Unity Version Control
Unity Version Control 11.x release notes

Unity Version Control 11.0.16.8133

Official notes

New

  1. Improvement

    All platforms - Desktop, Gluon: Improved handling of purged revisions in the GUIs

  2. Change

    All platforms - Desktop, Gluon: Several views can now detect a purged revision.

  3. Change

    All platforms - Desktop, Gluon: In the views that show a list of revisions (such as the History view) the purged revisions now have a trash icon and a different visual style. A tooltip also indicates purged revisions from the list.

  4. Change

    All platforms - Desktop, Gluon: In the Differences view, a message indicates the revision was purged. This Differences view appears in different places within the application: the History view, the Diff window, the Code Review window...

  5. Change

    All platforms: Restrict code review status changes to reviewers

  6. Change

    All platforms: From now on, only a reviewer will be able to update the review status.

  7. Change

    All platforms: When there is no reviewer assigned to a code review, the GUI will allow updating its status by any user, as before.

  8. Change

    All platforms - Triggers: The "edit review" trigger includes the reviewer edition action

  9. Change

    All platforms - Triggers: Now, the add reviewer, update reviewer, and remove reviewer actions also run the edit-review triggers and set the following info on the `PLASTIC_REVIEW_ACTION` and `PLASTIC_REVIEW_ACTION_INFO` variables

  10. Change

    All platforms: Server-side merge takes into account the exclusive check-out rules

  11. Change

    All platforms: Before, the server-side merge (merge-to) operations ignored the exclusive check-out rules (lock rules). This happened both for Smart Locks and the legacy lock system. This misbehavior could lead to file conflicts although the lock rules were in place.

  12. Change

    All platforms: Now, the exclusive check-out checks & operations run from merge-to too. The operation now behaves the same as if you run the merge from the client side, and can not lead to file conflicts.

  13. Change

    All Platforms - Client Command Line: The cloaked configuration is now taken into consideration in encrypted organizations

  14. Security

    All Platforms - Client Command Line: When working on an encrypted organization, the encryption key is stored in the client for security reasons - it never reaches the server.

  15. Change

    All Platforms - Client Command Line: Because of this, the server could not apply the cloaked filter stored in the server (apply the cloak before even attempting the download). It could only use the cloaked filter stored in the workspace, which could be out of date.

  16. Security

    All Platforms - Client Command Line: Now the server can read the cloaked.conf stored in the server without compromising the security. For encrypted organizations, the client first downloads the cloaked.conf in the server. This way the client can use the latest version, regardless of its encryption status.

All platforms - Triggers

  1. Change

    Add reviewer

  2. Change

    `PLASTIC_REVIEW_ACTION` -> add reviewer

  3. Change

    `PLASTIC_REVIEW_ACTION_INFO` -> James

  4. Change

    Remove reviewer

  5. Change

    `PLASTIC_REVIEW_ACTION` -> remove reviewer

  6. Change

    `PLASTIC_REVIEW_ACTION_INFO` -> James

  7. Change

    Update reviewer status

  8. Change

    `PLASTIC_REVIEW_ACTION` -> update reviewer

  9. Change

    `PLASTIC_REVIEW_ACTION_INFO` -> James:Reviewed

Bug

  1. Fix

    All platforms - Desktop GUI: Fixed an exception when removing all accounts

  2. Change

    All platforms - Desktop GUI: The GUI could throw an error under some circumstances when removing all accounts. Now if you remove all accounts you will see the onboarding again, as if you had a clean setup.

  3. Fix

    All platforms - Desktop GUI: Fixed an exception when pressing Ctrl+F

  4. Change

    All platforms - Desktop GUI: When pressing Ctrl+F / Cmd+F in the Workspace Explorer the GUI threw an error if the search box was empty. Now you can use the search shortcut as normal.

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.