Release Notes

Public

8.0.16.3209: May 17 2019

New

Command line interface: we made a few minor improvements to the inline help for the "branch" command. Remember, you can get help for any command by running "cm help" followed by the command name.

New

Gluon: out-of-date items are now easier to identify! They now have a warning overlay icon to prevent you from modifying them before an update. Check it out (pun intended)!

New

Plastic - Windows: In the Windows branch explorer, the "Show excluded replication sources" checkbox was not persisted when you close and re-open the GUI. Now it's persisted.

New

Command line interface: we made some minor improvements to the help for the diff command. Hopefully, it should be a bit clearer what the 'revid', 'baserevid' and 'parentrevid' fields are when you get the results of a diff.

New

IDEA Plugin: We've updated our plugin and it supports IntelliJ IDEA 2019.x now! On the other hand, we dropped support for IntelliJ IDEA 15 and older. Please have that in mind when upgrading the Plastic SCM plugin.

New

IDEA Plugin: Great news, people! Our IntelliJ IDEA plugin can be installed as well in any other JetBrains IDE! Rejoice!

New

Command line client: we updated the help for commands which take an "object_spec" argument to explicitly say which objects are valid for the command. Affected commands are "cm attribute", "cm acl", "cm showacl", "cm setowner" and "cm showowner".

New

Command line client: did you know you can pipe directory listings to the "add" command like this:

>dir /S /B *.cs | cm add -
The selected items are about to be added. Please wait ...
Item c:\mcga\file.cs was correctly added
Item c:\mcga\dir\anotherfile.cs was correctly added

Cool, huh? This also works for checkin, checkout, getstatus, remove, undocheckout, uncounchanged and undochange. We updated the help with some more details about this.

Bug

Windows - Visual Studio Package: When diffing a branch, changeset or label, the diff window did not answered properly to some command keys (backspace, control, arrow keys, etc ...). The problem was that we were displaying the diff window as a non-modal window. The window was not getting messages, events, accelerators, etc... We fixed it displaying the diff window as a modal window.