Release Notes

Public

11.0.16.8664: May 30 2024

New

All platforms - Desktop GUI, Gluon: New options button in the content viewer

We added a new options button when showing the content of added/deleted files. Similar to the one we already had for the diffs, you can change the syntax highlight, encoding or editor options from this new button.

Also now, the code editor settings already configured, are applied in this editor (view whitespaces,...). You already had the code editor settings available from the Preferences window.

ScreenshotScreenshot

New

Linux - Command-line client: command line package size shrunk by 40%

The plasticscm-client-core linux package has been reduced from 127MB to 72MB (more than 40%).

Some unnecessary assets were removed from the bundle, together with java-based plugins (you can still download them separately from "Plugins zip" installer in https://www.plasticscm.com/download/ page

New

Linux - Command-line client: Security issues addressed

Some vulnerabilities of plasticscm-client-core package were addressed, as there were some outdated third-party libraries bundled, such as Newtonsoft.Json. Either they were updated to safe versions or removed from the package.

New

All platforms - Desktop GUI: Advanced filters for code reviews

We added a new set of filters in the code reviews view, similar to the ones in other views like the branch explorer. You will be able to use the same saved filters you had in the other views for the date and user filters.

In addition, you can also filter reviews by the assigned reviewer and by status.

ScreenshotScreenshot

New

Command-line client: New variables in Review triggers.

Added new variables to the triggers related to Reviews:

* PLASTIC_REVIEW_REVIEWERS: All the reviewers in format "user:status;user:status...". For example:

john@company.com:Under review;karen@company.com:Rework required

* PLASTIC_REVIEW_COMMENTS_COUNT: Total number of comments.

* PLASTIC_REVIEW_USER_COMMENTS_COUNT: Total number of user-added comments.

* PLASTIC_REVIEW_UNRESOLVED_CHANGES_COUNT: Number of unresolved changes.

* PLASTIC_REVIEW_UNANSWERED_QUESTIONS_COUNT: Number of unanswered questions.

Bug

Linux - Installers: Cannot resolve libicu dependency on Ubuntu 24.04. Fixed.

Some Debian / Ubuntu distros were showing an error while installing telling that there is an unmet dependency of libicu that cannot be resolved.

Now it is fixed, since libicu74 is now set as a valid alias for libicu dependency.

Bug

All platforms - Desktop GUI: Fixed locked workspace error when performing a merge

In some scenarios, when performing a merge operation and choosing to keep the changes on the destination, you could get an error saying that the workspace is locked due to the merge operation. We fixed this error so now you can perform the whole merge as usual