Release Notes
Public
11.0.16.7026: Jun 02 2022
Bug
All platforms - Eclipse: Could not merge with writable xlinks
Eclipse plugin (and other Plastic SCM java plugins with merge capability) were unable to perform a merge from a branch when writable xlinks are involved in the merge operation. A Unable to cast object of type ... error was thrown instead. Now it is fixed.
Bug
Command-line client: Cannot check out through symlinks
When symlinks contain '.' and '..' elements in their target paths, some commands failed to walk through them:
$ cm co links/linkedfile.txt
# Note the path wrongly contains a '..' element.
The element /wk/links/../content/file.txt is either a private file or it is already checked out in the current workspace.
Now they work as expected.
Bug
Windows - Plastic/Gluon: Fixed slow open files from dynamic workspaces.
Some applications (like notepad) start much slower when they are started specifying a working directory that is a network path (UNC path). To work around this, Plastic & Gluon now use the local path (instead of the network path) before opening a file.
This problem was only reproduced when the dynamic workspace was mounted using a network path.
Bug
Windows - Plastic/Gluon: Fixed "Open in Explorer" menu option for dynamic workspaces.
This "Open in Explorer" menu option didn't work for dynamic workspace mounted with a network path. Now, it works as expected opening the right directory in a new Explorer window.
Alpha new
All platforms - PlasticX, GluonX: Display cache status for Dynamic Workspaces.
We continue with improvements to better support Dynamic Workspaces in the GUI. This time we display the cache status of each file in the Status column.
* The "cloud" icon means the file content never was downloaded to the disk, helping to save disk space.
* The "tick" icon means the file was opened or accessed at least once, so it was already downloaded to the shared cache. This also helps to save disk space since the revision contents are shared across the different workspaces. So if have more than one Dynamic Workspace, the revision contents are re-used across them.
Some demo:
Alpha new
Alpha new
Alpha new
Alpha new
All platforms - PlasticX, GluonX: Unified credentials dialog
When trying to perform an operation on a server without being authenticated, we were asking the user for credentials by using a custom dialog, which was different depending on the authentication method.
We modified this behavior, and now you will see the same dialog that is shown when creating a new account:
Alpha new
All platforms - Plastic, Gluon: New browse repository dialog
When adding a new path permission on PlasticX, you had to manually type the path of the object you wanted to apply the permissions on. Now, we added a new dialog that shows you the repository tree on the main branch, so you can just select the item on the tree without having to type the full path: