Unity Version Control 11.0.16.8133
29 documented changes.
- Version
- 11.0.16.8133
- Released
- Aug 3, 2023
- Product
- Unity Version Control
Unity Version Control 11.0.16.8133
New
- Improvement
All platforms - Desktop, Gluon: Improved handling of purged revisions in the GUIs
- Change
All platforms - Desktop, Gluon: Several views can now detect a purged revision.
- 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.
- 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...
- Change
All platforms: Restrict code review status changes to reviewers
- Change
All platforms: From now on, only a reviewer will be able to update the review status.
- 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.
- Change
All platforms - Triggers: The "edit review" trigger includes the reviewer edition action
- 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
- Change
All platforms: Server-side merge takes into account the exclusive check-out rules
- 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.
- 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.
- Change
All Platforms - Client Command Line: The cloaked configuration is now taken into consideration in encrypted organizations
- 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.
- 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.
- 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
- Change
Add reviewer
- Change
`PLASTIC_REVIEW_ACTION` -> add reviewer
- Change
`PLASTIC_REVIEW_ACTION_INFO` -> James
- Change
Remove reviewer
- Change
`PLASTIC_REVIEW_ACTION` -> remove reviewer
- Change
`PLASTIC_REVIEW_ACTION_INFO` -> James
- Change
Update reviewer status
- Change
`PLASTIC_REVIEW_ACTION` -> update reviewer
- Change
`PLASTIC_REVIEW_ACTION_INFO` -> James:Reviewed
Bug
- Fix
All platforms - Desktop GUI: Fixed an exception when removing all accounts
- 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.
- Fix
All platforms - Desktop GUI: Fixed an exception when pressing Ctrl+F
- 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.