Release Notes

Public

7.0.16.2246: May 24 2018

New

Gluon for Linux: Added a "switch to branch" button (next to the switch workspace button) that allows to switch the working branch in the current workspace.

New

The status performance (cm status & pending changes view) was improved to skip looking for non-ignored items under ignored paths when there are no exception rules in the ignored.conf file.

In a workspace with 30k ignored items out of 60k total, the cm status command runs 2 times faster.

New

Windows Gluon: when you disable the auto-refresh of Checkin Changes, it won't be refreshed when you switch tabs either.

Bug

Gluon: fixed renames involving only upper-case/lower-case.

The issue happened with Gluon on case-insensitive filesystems. The checkin of a case-sensitive rename (move Foo.c to foo.c) failed with the error "The item '/Foo.txt' cannot be moved to '/foo.c' because it is already loaded in the destination in the server. Please undo the move operation and update to the latest version".

But now it's fixed :-)

Bug

SemanticSCM: The differences were not calculated according to the "skip format changes" option in the diff viewer. Fixed.

Bug

The cm update --cloaked was not working. The --cloaked option was ignored. Fixed.

Bug

The server-side merge (in-preview) wasn't properly tracking changes on file system (FS) permissions when those were the only changes applied to an item (i.e. no content changes). This issues didn't make the server-side merge fail, but the differences of the resulting changeset didn't properly group the merge changes related to those FS permissions changes.