Release Notes
5.4.16.625: Nov 21 2014
Server: Support for SQLite 3.8 including WAL (Write-Ahead Logging).
WAL enables SQLite backend users to avoid locking when multiple threads try to read simultaneously from the database. SQLite is the default on Linux/Mac installations and optional on Windows.
In order to setup WAL, use the following connection string in 'db.conf' file:
Data Source={0};Synchronous=FULL;Journal Mode=WAL;Pooling=true
Support Eclipse file types (binary/ASCII) in Plastic SCM. When the user adds new files to the source control using the Eclipse IDE, the file type for its file extension, or file name configured in Eclipse (binary or ASCII) is preserved.
GUI: Diff branch/changeset dialog: Now it is possible to revert to one of the revisions shown in a Diff branch, changeset or label dialog.
To do that, right click on the desired revision and select "Revert to this revision..." of the item's context menu.
GameUI: After checking in a moved file (not checked-out) which was out-of-date in the workspace, the revision loaded in the workspace was updated to the latest one, which was wrong. Fixed.
GameUI: The 'checkout' operation was leaving exclusive locks in the server side when the workspace was already used by another operation. Fixed.