Release Notes

Public

11.0.16.7649: Nov 24 2022

New

All platforms - PlasticX, GluonX: Updated Avalonia version

In this release we've updated Avalonia, our cross-platform UI framework, to the latest public release

This update brings many stability improvements under the hood, and also addresses the following macOS issues:

- Sometimes a dialog could hang the app, this issue is fixed

- Merge links are now clickable again in Branch Explorer

- Fixed strange issue where buttons could disappear

- Fixed flickering in the Home View

New

All Platforms - PlasticX: Jira task details on branch explorer

You can now see and navigate to a Jira task when using the Jira extension to create a branch.

New

All platforms - PlasticX: Launch Semantic Merge as standalone

The Semantic Merge tool could be launched from the command line using:

plasticx semanticmerge -s=source -d=destination -b=base

For unsupported file formats the merge tool will be launched instead of semantic merge. If the base argument is missing in the command line, the diff tool will be launched instead.

New

All platforms - PlasticX: Clarification message for deleted repositories

Improved description of how long repositories are kept in storage after being deleted.

Bug

All platforms - PlasticX: Branch options not working in Merge diagram

When the merge diagram was opened from the Merge view, some of the available actions from the branch context menu were not working as expected.

Bug

Command-line client: Misleading diff result message

When requesting a diff of a private file or non-existent file, the message tries to indicate that there is nothing to compare it with.

However, this feature includes a misleading message:

> cm diff private_file.txt
Item has only one revision.

Now this is corrected:

> cm diff private_file.txt
There is no previous revision for this item.

Bug

All Platforms - Command-Line Client, PlasticX: Codereview creation with triggers fails.

Having an "editreview" trigger enabled, the creation of a code review through PlasticX fails.

This happens becase, when creating a code review with the CLI or with the PlasticX application, the reviewer might not be specified in the command and it is not set by default in PlasticX when the creator of the code review is the same user who created the branch.

Now it is fixed.

Bug

All platforms - PlasticX: Corrected semantic outline for multi-file moves

We corrected the information displayed in the semantic outline when we detect that code has been moved from one file to another.

Here is an example:

Bug

All platforms - PlasticX: Check-in button disabled during the check-in operation

We've disabled the Pending Changes view Check-in button until the check-in operation is complete

Bug

Windows 10: We disabled the possibility of negotiating TLS 1.3 connections on Windows 10

This TLS version is experimental on Windows 10 and, although it can be enabled and forced through registry hacks, it is not officially supported (as per Microsoft documentation) and won't work when trying to connect to Plastic SCM Cloud nodes.

By doing this, we re-enabled TLS 1.3 support on Windows 11, Windows Server 2022, and all other platforms that support it.

Bug

All platforms - GluonX: Error sorting columns in the Workspace Explorer view

If a user tries to sort by the Changeset column in the Workspace Explorer view and one item has no revisions (for example, a newly created file), the operation throws an exception.

We've fixed this issue.

Bug

All platforms - GluonX: Shelve and undo changes, fixed null exception error message

We've fixed the following scenario in GluonX:

If a user undo changes right after a shelve operation, and the Pending Changes view was completely cleared, a null exception could appear