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

All platforms - PlasticX: Remove user profile

A new option has been included into the home view accounts combo box. It allows for removing the selected user profile from the list.

Alpha new

All platforms - PlasticX: Better trackpad support in the differences viewer.

Now, when using the laptop trackpad to scroll the differences view, the movement is smoother. Check this demo:

Alpha new

All platforms - PlasticX: Added directory conflict overlay icon

Added two new directory conflict overlay icons when a directory conflict is detected in PlasticX

*When a directory conflict is unsolved

*When a directory conflict is solved

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:

Alpha new

All platforms - PlasticX, GluonX: Spacebar to check/uncheck items in Update Reports

Now is possible to use spacebar key to check/uncheck items in Update Reports dialogs in PlasticX and GluonX.

This feature will also now affect .meta files, selecting the associated .meta file too.