Release Notes
Public
8.0.16.3417: Jul 19 2019
New
Server: We added on the Jet backend a mechanism to verify that all files are on the right version. This mechanism will be needed by the future upgrade on the Jet backend.
New
Windows - Plastic: More improvements in the prototype of the upcoming Code Review system.
Now you can change the assignee directly in the code review window.
As we already announced, it is not yet functional but you can give it a try if you start your Plastic this way:
plastic --codereview
Let's see it in action:

More improvements really soon :-)
New
All platforms - Command line client: as requested by users, we now append a newline character to the end of xml output, so the output plays more nicely when fed into xml parsers.
Bonus: we fixed the xml output of the "ls" command. It used to incorrectly append the standard output to the xml.
New
New
Windows - Plastic: Evolved prototype of the upcoming Code Review system. Now, the prototype manages real data. You can give it a try if you start your Plastic this way:
plastic --codereview
You can create new reviews, and edit existing ones. Feel free to share your feedback.
Bug
Windows - Gluon, Plastic: Under some circumstances, the label that shows the metadata info is cut in the diff and changeset explorer windows.
Bug
All platforms - Command line client: suppose you move a file, and then you move another file to where that first file used to be, and then you "cm undo" those two moves. Of course, the first move can only be undone after the second move, and, of course, Plastic takes that kind of dependency resolution in its stride.
However, the cli, being modest, would only tell you that it successfully undid the second move. We've now fixed the output so it tells you about the first move too.
Bug
All platforms - Plastic, Command line client: improved handling of occupied paths.
You may have noticed that when Plastic needs to write a controlled file to disk, but the path is occupied by another file, it moves the existing file out of the way (to "file.private.0") so that you don't lose any data. The same for directories.
There were a couple of cases we weren't handling so gracefully, and would produce an error message. We have fixed the handling for these cases. Specifically, you can now undo the move or remove of a file when the path is occupied by a directory, and undo the move or remove of a directory when the path is occupied by a file, and your local data is preserved in all cases.
Bug
Windows - Server: Udt wasn't working to do replicas between servers unless you forced Remoting protocol using plasticpipeprotocol.conf. It is now fixed.