You have the full list of changes here. Visit the Plastic SCM download page to install or upgrade your Plastic SCM setup.
Please, suggest and vote new features on the User's Voice or the forum.
This release includes the following brand new features and bugfixes:
NewEncoding options (requested by customer): Now the encoding option in the CodeReview, DiffTool and MergeTool has been split into 2 different ones:
- Default encoding: defines the encoding to use when no encoding is detected. By default it is NONE, which implies that the files are handled on raw mode.
- Result encoding that specifies the encoding for the result file. By default it is NONE, which implies that the encoding of the result file will be set depending on the contributors encodings.
- The old option has been mapped to the default encoding, so the old configured encoding will be used as default encoding.
- In order to use the new "result encoding" option, please configure it on the mergetool command. This can be done adding the parameter:
, which already includes it.
The recent comments in the new branch dialog and the Pending Changes dialog have been improved. If a comment is reused on a branch it will be placed on the top of the list.
Request from the User Voice: A new "Open with" menu has been added to the Preferences panel, where the user can customize the tools that will be displayed in the "Open with" context menu, available on the Pending changes view, the Item view and the History view. Let's see an example for Notepad++:
Open the Preferences dialog and select "Custom 'Open with'...":
Then, click on "Add...", type a friendly name for the application and select the application, specifying how such program opens a file:
And that's it! Now you can open whatever item controlled by Plastic SCM with your program:
GUI (requested in the User Voice): Branches, Changesets and History views now highlight the row corresponding to the loaded object in the workspace. This is how the Branches view
looks like now:
The Changesets view:
User Voice: The Branch Explorer now shows a panel with the branch, label or changeset properties, when you hover on one of these with the mouse.
PerformanceThe number of needed server calls to perform a differences operation from the Branch Explorer has been reduced to the half. The number of server calls to perform an add operation have been significantly reduced. We've reduced approximately from 1 call for each added item to 2 in the whole operation.
BugsWhen the server was unreachable under some special network configurations the replication command could return a null reference error. This is fixed now.
Reported by customer: When the Pending Changes contained a pending merge that was already merged on the new Head, the Update Merge operation wasn't allowed. Fixed.
GUI: When a workspace was deleted, some views belonging to the deleted workspace were not disposed. Fixed now.
GUI: Fixed some aesthetic issues in the JIRA preferences panel.
Branch Explorer: An issue that caused the display of the "Home" icon in two different changesets has been fixed.
Code review tool: The informative panel was displaying overlapped lines. This message was shown when there are newer changesets than the ones that were commented in the review. Fixed.
Several aesthetical issues fixed related to buttons alignment.
In addition to that the "View contributors" button image in the Merge dialog has been replaced with text, and the tab-order has been fixed as well.
Fixed an issue that prevented the following dialogs from displaying correctly with the newest (> 3.0) versions of Mono under Linux:
- Add to cloaked
- Add to ignore
- Add to hidden changes
- Delete item.
And tomorrow most of you will be pretty glad to see what we've ready for you!! Stay tunned!!!