Unity Version Control 11.0.16.7176
48 documented changes.
- Version
- 11.0.16.7176
- Released
- Jul 7, 2022
- Product
- Unity Version Control
Unity Version Control 11.0.16.7176
New
- Feature
All Platforms - PlasticX: Added context menu actions to Code Editor.
- Change
All Platforms - PlasticX: The Code Editors displayed in the DiffViewer, the File Content Viewer, Annotate view and the Merge view, now have available the following extra context menu actions:
- Change
All Platforms - PlasticX: Note that all the actions can be executed using the shortcuts.
- Change
All Platforms - PlasticX: Note that Undo/Redo/Cut/Paste/Delete actions are not available in the AnnotateView since it's always a read-only editor.
- Change
All clients: Only the *.xxx rules are considered as extension rules.
- Change
All clients: Before, we considered the `.xxx` as an extension rule. This could lead to weird behaviors when trying to ignore a folder that started with `.` such as `.vs` .
- Change
All clients: Now, the `.vs` rule only matches files / directories with that exact name. It doesn't match paths with the `.vs` extension like `project.vs`
- Change
All clients: This applies to all files that use path rules (ignored.conf, cloaked.conf, etc.)
- Feature
All platforms - GluonX: Added shelves view
- Change
All platforms - GluonX: Now you can create and view shelves from the Gluon GUI.
- Change
All platforms - GluonX: There is a new "Shelve" button in the "Checkin changes" view that lets you create a shelveset with your pending changes in the same way as you do in Plastic.
- Change
All platforms - GluonX: There's also a "Show shelves" button that opens a side view with the list of shelves, from where you can diff, remove or apply them to your current workspace.
- Change
Windows - Plastic, PlasticX: auto-upgrade enabled for DVCS Edition
- Windows
- Change
Windows - Plastic, PlasticX: Auto-upgrade was previously only available for Enterprise and Cloud Edition. Now it is also available for Dvcs Edition. When a new version of the client is available, you will receive a notification in the help panel, with a link to initiate the upgrade.
- Windows
- Change
All platforms - PlasticX, GluonX: Improve readability of disabled text boxes.
- Change
All platforms - PlasticX, GluonX: The contrast between the background and the foreground colors was not good enough for disabled textboxes. Now it's better:
- Change
All platforms - GluonX: Improve UI for recent check-in comments.
- Change
All platforms - GluonX: We moved the "check-in recent comments" button inside the textbox. This way we clear a bit the pending changes toolbar.
- Change
All platforms - GluonX: This is how it looks now:
- Feature
Windows - PlasticX: Added diff arguments
- Windows
- Change
Windows - PlasticX: In the legacy GUI you could open Plastic specifying arguments like the following:
- Windows
- Fix
Windows - PlasticX: When switching to the new GUI this feature was lost. We fixed this issue and now you can specify the arguments in both GUIs
- Windows
- Change
All platforms - Server: Add extra protection to the server's Accept Loop.
- Change
All platforms - Server: The Accept Loop is the entry point of every single connection to the Plastic SCM Server. It is at the very heart of our custom network protocol (plasticpipe), and it can handle thousands of new connections per minute. But if the Accept Loop exits for whatever reason, the server is unable of accepting new requests. And a server unable of attending to new requests is useless.
- Change
All platforms - Server: Now the accept errors are handled and the loop is restarted if needed. If the accept loop cannot be started on 3 tries the server will exist in a safe way.
- Change
All platforms - Server: This is beneficial not only to your local and Enterprise Plastic SCM setups but also to the Plastic SCM Cloud Regional Servers.
All Platforms - PlasticX
- Change
Undo
- Change
Redo
- Change
Copy
- Change
Cut
- Change
Paste
- Change
Delete
- Change
Go to line
- Change
Select all
- Change
Find
Bug
- Change
All platforms - PlasticX: Query field not behaving properly
- Fix
All platforms - PlasticX: An issue was fixed that prevented correctly typing a new query into any query filter field after deleting all its content.
- Change
All platforms - PlasticX: Annotate before these changes reported wrong revision.
- Fix
All platforms - PlasticX: Some customers reported that found a bug with "Annotate before these changes" button on PlasticX. Annotate before a given changeset, ended up annotating a wrong changeset. Now it's fixed.
- Change
macOS - PlasticX: Strikethrough lines were not visible.
- macOS
- Fix
macOS - PlasticX: The Mergetool displays some lines as strikethrough in the result text editor. A bug prevented those lines to be displayed as strikethrough in macOS. Now it's fixed.
- macOS
- Change
All clients: Partial shelveset could fail to be applied when involving fs protection changes.
- Change
All clients: The 'partial shelveset apply' operation failed with an "Object reference not set to an instance of an object." error when these two conditions happened together:
- Fix
All clients: Fixed.
- Change
All platforms - PlasticX, GluonX: Preferences couldn't be opened
- Change
All platforms - PlasticX, GluonX: Allow to open the Preferences window when the client.conf file has missing the Diff or Merge tools.
All clients
- Change
The shelveset to apply contained fs protection changes for a directory.
- Change
This same directory contained controlled changes in the workspace before applying the shelveset.