Release Notes

Public

11.0.16.7792: Feb 23 2023

New

All platforms - Plastic: Semantic diff viewer.

Launching semantic merge as a standalone tool displayed the text-based differences. Now the semantic-based differences are displayed.

You can try executing the semantic merge standalone tool:

plastic semanticmerge
-s="<path-to-src-file>.cs" 
-d="<path-to-dst-file>.cs"

New

All Platforms - Plastic: Add codepage encodings to the encoding menu.

- We've added all the available codepage encodings to the Encoding dialog.

- The encoding list now shows EncodingName, WebName, and CodePage for easy identification.

See it in action!

New

All platforms - Plastic, Gluon: Find in files feature added to diff window

You can now do a text search in all files in a diff or code review.

Just press the "Find in files" button to open the Find in files dialog.

You can choose if the search is case sensitive. You can also choose to search only the source, or destination contributor. You can choose to search all files in the diff, just currently filtered files, or just the currently selected file. Also, you can filter the results by file extension.

Search results will appear at the bottom of the window.

Selecting a result will open the relevant file and show the matching line.

Bug

All Platforms - Plastic: Fixed an encoding issue in merge.

For a file that was encoded as UTF8 but contained invalid bytes, the merge process could raise the following error:

Unable to translate bytes [XX] at index YYY from specified code page to Unicode.

Now it's fixed.

Bug

All platforms - Plastic: Fixed 'Label all writable xlinked repositories' option

There was an issue with 'Label all writable xlinked repositories' option for the 'label this changeset' dialog, the app always created the label in the xlinked repositories too. We fixed this issue.