Release Notes

Public

5.4.16.679: Jul 05 2015

New

Windows GUI: The diff view (branch, cset) now adds Semantic Outline as part of the Semantic Version Control initiative.

Once you enter in semantic mode, an outline of the changes is displayed, highlighting the changes on methods, classes, attributes and so on. Clicking on an element on the outline highlights the corresponding declaration on the right side of the diff view.

New

Windows GUI: A new feature has been added in the Semantic version control initiative: the 'Visual Diff'. It shows the semantic differences for a file in a visual mode.

The feature provides three different display modes: hiding unchanged declarations, showing them or grouping them.

New

Windows GUI: Improvements on the semantic diff navigation. When you clicked a difference the navigation panel wasn't updated for the moves. The same happened for adornments. Both are now working fine.

Bug

Windows GUI: The annotate lines didn't match the textbox lines when collapsing nodes. Now it is fixed and the annotated lines are correctly collapsed.

Bug

Windows GUI: Semantic diffing wasn't correctly matching methods under certain circumstances. Sometimes a method was marked as renamed and matched to the wrong one. It has been fixed so these sort of issues shouldn't happen now.

Bug

Pending changes view: Fixed an error calculating pending changes when setting the similarity level to 0% to match locally moved items. Fixed.

(The error happened having several files manually moved into a private directory and at least one of moved items has also several content changes).