Release Notes

Public

7.0.16.2293: Jun 13 2018

New

Windows, linux, mac: In the diff viewer, when the text encoding changed between two versions of a file, now we display the old and the new encoding, instead "encoding changed".

New

Windows Installer: Added long path support for both Plastic and Gluon in Windows 10. Note that you may need to update your computer policy as described here

REMARKS: In case you already customized the plastic.exe.config file, a backup file named plastic.exe.config.installer.backup will be generated in the PlasticSCM "client" install folder.

New

Windows, linux, mac: Do not show the file content for big added/private files in then pending changes view and the diff viewer.

Big files are considered 2Mb by default. You can change this value adding/editing a property in the mergetool.conf file. For example, if you want a file to be considered as big when it's bigger than 50Mb, you need to specify the following in the mergetool.conf file.

big_file_size=52428800

New

Unity plugin: Now, the "UnityPackageManager" folder is considered for versioning, as Unity2017.2 requires according to the following info.

The "Packages" folder will also be considered. This means both folders and their contents will appear in the "Pending changes" view of "Version Control" window in Unity when they contain any change.

New

Mac: Now diffs are semantic by default for supported file types (C#, vb.net and Java)

Bug

2D version tree: make the changeset double click consistent. From now on, it will always be "Diff Changeset" (default changeset action).

Bug

Polarion extension: Fixed a null reference exception that seldom appeared when retrieving the task information of a branch.

Bug

There were no error notifications for the user when a null reference exception was caught in a thread operation. It was logged but not displayed. Now, it's fixed!

The fix affects to all platforms (Windows, OS X, Linux) and Gluon.

Bug

Undoing all changes in the Pending Changes view failed when a given item was deleted and copied during a merge operation at the same time. The message 'An item with the same key has already been added' appeared in an error dialog. Now it's fixed.

Bug

Linux CLI: The "cm diff" from the command line in a non-existing directory failed with a "path null" error. Now it's fixed.

Bug

Linux, mac: Syntax highlight was not correctly enabled on the pending changes view and the diff view. Now it's fixed.

Bug

Windows: The "Workspace Explorer" went blank and ugly if you clicked on it during update or checkin. Now it's fixed.

Bug

Windows: The file size in the Workspace Explorer for changed files was wrong. The value was get from the server revision size. Fixed by reading the disk file size instead.

Bug

Browsing the contents of a repository in a given changeset or branch failed with a null reference exception if the browsed tree contained an Xlink whose repository was unreachable. Fixed.