Release Notes

Public

7.0.16.2031: Mar 09 2018

New

Improve the analyze differences feature so, if it fails when analyzing the differences for a revision, show the information for the rest of the revisions (not like now that it showed nothing). In case of any error, an error message will appear in the diff view notifying the user.

New

Mergetool: Disabled the C# language error highlighting feature of the textbox -developed by ActiPro- until it supports C#6/7. This will help avoid the confusions reported by users. We're in contact with the ActiPro guys to get it available as soon as possible.

New

GoCD plugin: now, the plugin binary .jar file is distributed in windows and linux installers inside "client" install folder.

New

Linux GUI: The attributes tab is finally in the branch explorer! The panel is updated each time the branch explorer selection changes, showing the attributes of the selected object.

The user will be able to apply new attributes, editing the value of the existing ones or remove them from this new panel.

New

CLI: A new 'cm patch' command is now available! It allows patches to be generated from a diff and applied in a workspace. The patch output is in the diff unified format, as usual.

By default, patches are written to standard output unless a path is specified using the --output optional parameter. There's also the possibility to manually set the external tool to be used (diff to generate patches, patch to apply them) using the --tool optional parameter. These tools will be searched in the PATH environment variable if the --tool parameter is not used.

Examples:

cm patch br:/main/task035
cm patch cs:958@myrepo@myserver:8084 --tool=C:pathtodiff.exe
cm patch cs:30@myrepo cs:39@myrepo --output=output.patch
cm patch --apply output.patch

The 'patch' command is not supported in our Java client.

New

OS X GUI: The attributes tab is finally in the branch explorer! The panel is updated each time the branch explorer selection changes, showing the attributes of the selected object.

The user will be able to apply new attributes, editing the value of the existing ones or remove them from this new panel.

Bug

Mac: The dynamic pending changes view shown next to the items view could be displayed in an inconsistent state after Add or Checkout operations in the items view tree. Fixed.

Bug

Mac: Sometimes a message like "Unexpected error: Cannot access a disposed object. Object name: '[name]'." would appear when a workspace window with an open dynamic view was closed. Fixed.

Bug

Command line help failed to display if language was not English or Spanish. Now it default to English if the specific translation is not available.

Bug

If you launched the mergetool for Windows directly without any argument, it failed because it couldn't find the appropriate resources for the launcher form. Fixed.