Release Notes
5.4.16.696: Oct 09 2015
Eclipse plugin: A new 'Team -> Label workspace' action has been implemented. With this new action, the user can select several projects and label all workspace contents belonging to these projects.
REST API: All workspace-locking operations have been protected against simultaneous requests.
Linux GUI (GTK): The 'diff' viewer was showing an error when clicking on a changed file. Fixed.
Linux GUI (GTK): Several fixes have been performed in the embedded 'diff' viewer:
* A 'null reference' error was thrown when diffing files with no differences (same contents in left & right revision). Fixed.
* 'Pending changes' view: when selecting a file with no differences, the diff viewer was painting the differences from a previously selected changed file. Fixed.
* Poor performance when diffing a branch or changeset and navigating across the affected files with cursor keys. Fixed.
Branch names containing the '$' character weren't properly handled when renaming them, causing the rename operation to display a 'branch not found' error message. Fixed.
Mergetool for Windows: In some circumstances, an 'out of range' error is shown when the text of a contributor is restored for a selected conflict. Fixed.