Release Notes
11.0.16.6860: Apr 21 2022
Command-line client: New variable to track the branch name during an 'update' trigger
When creating an update trigger, the environment variable PLASTIC_FINAL_BRANCH is now available to track the branch of the final changeset.
For further info about 'update' triggers click here
REMARK: The PLASTIC_FINAL_BRANCH value when switching to an empty child branch will be the parent branch, since the loaded changeset when switching to this empty branch is located at the parent branch.
Cloud Server: Improved x1000 the time cleaning the Jet caches.
The time cleaning the Jet caches could take around 40-50s. This created a lock contention that caused most requests got stuck until the process finished. After this, the server continued working normally.
This code has been improved and it now takes around 50 ms instead 30-50 s (it's 1000 times faster).
IntelliJ: VCS controls were not available if the repo contained multiple subprojects.
Now VCS controls are available when a subproject is opened in the IntelliJ IDE (IDEA, Rider and so on) as it now tracks the path upwards until it finds repo info within .plastic directory.
Server: Fixed attribute values not updating in the audit log
Previously when attribute values were changed, the previous version would be written to the audit log. Now the current value of the attribute will be written out.
All platforms - PlasticX: Custom context menus for Directory conflicts
New context menus will be available in Merge view for each type of directory conflict detected during the merge process.

All platforms - PlasticX: Unify configuration data
Configuration data has been moved from guiclient.conf to plasticgui.conf in order to unify configuration in just one file. The moved config parameters are: ComparisonMethod, ResultEncoding, Encoding, MergeResolutionType, EnableCreateDynamicWorkspace, ErrorPendingChangesOnSwitch, WarnMergeWithChangedItems.
All platforms - PlasticX, GluonX: Changed column order in History Panel
We changed the column order of History panel in this release, the new column order will be:
-Changeset
-Creation date
-Created by
-Size (PlasticX only)
-Comment
-Branch
All platforms - PlasticX, GluonX: Typing alphanumeric keys will focus selection
We improved keyboard usability, now, when typing alphanumeric keys (a-z, A-Z, 0-9) in any list, selection will focus to the typed item

All platforms - PlasticX: added support for changelists
We have added changelists to PlasticX.
What are changelists?
Changelists are logical groupings of files in the Pending Changes view. They allow you to group your pending changes as you wish, and perform actions only on the files within a group.
For example, you might group changes into a "Core" changelist and a "Tests" changelist. You can then check in or undo the changes in "Core" or "Tests" independently.
You can enable Changelists using the following setting, accessed by clicking Options in the Pending Changes view:

When first enabled, all changes will appear in a "Default" changelist. You can add new changelists from the context menu accessed by right clicking on a changelist name in the pending changes list.
Creating a changelist:

A changelist can be persistent or transient. A persistent changelist will remain in the pending changes list even if it contains no changes. Otherwise, the changelist is automatically removed when all it's changes have been checked in or undone.
You can move checked-out files into a changelist by selecting "Move to changelist" from the context menu for that item.
Moving an item to a changelist:

Here is an example with multiple changelists configured:

All platforms - PlasticX: Added open menu options in Diff window
We added Open and OpenWith right click context menu options in Diff Window and Code Review Windows

All platforms - Branch Explorer search navigation
The search results navigation order was not properly followed in branch explorer, it should be:
1. The parent branches
2. The child branches
3. The changesets
All platforms - GluonX: Solved Enter shortcut in Search files dialog
When Enter key is pressed the selected file in the results table has to be selected and focused in the explorer workspace view from the workspace window.
All platforms - PlasticX: Diff window opens minimized
Sometimes, if you wanted to diff a branch or a changeset, the diff window hid itself to the background
We have mitigated the issue in this release
All platforms - PlasticX: Move changesets path TextBox was disabled
Move changesets to a different branch dialog: "Selected branch" TextBox was disabled when the "Selected an existing branch ..." checkbox is checked.
Windows - PlasticFS: Don't ask to remove Windows Defender rules
PlasticFS was prompting the user to remove a Windows Defender path rule when a dynamic workspace is deleted or moved, even if Windows Defender is not enabled as the default antivirus. Fixed.