Release Notes

Public

5.4.16.795: Nov 28 2016

New

Server: The performance sorting differences has been greatly improved (up to 20x faster than before). This process takes part in several Gluon operations (check-in, update, configure workspace, status and more). All of them will take advantage of this improvement.

New

Windows, Mac OS and Linux installers: Now, installing a Cloud edition over a Team edition will be gracefully handled during the installation / upgrade process. Plastic will detect such scenarios, and client & server configuration tools will be automatically launched to finish the required configuration changes.

The same happens when installing a Team edition over a Cloud edition.

REMARKS: Upgrading from Team Edition prior to 5.4.16.795 to Cloud Edition 5.4.16.795 (or higher) will still require to manually run plastic --configure (Windows), macplastic --configure (Mac OS) or gtkplastic --configure (Linux) to complete the configuration process. The same happens upgrading from Cloud Edition prior to 5.4.16.795 to Team Edition 5.4.16.795 or higher.

Since versions equal or higher than 5.4.16.795, this step won't be required.

New

Mac OS GUI and Mac OS Mergetool: The 'Find' action is now available for all (text)file viewers: the 'Differences' panel in the pending changes view, the 'Differences' window for branches and changesets, and the 'diff/merge' panels in Mergetool.

New

JIRA extension: A new parameter named 'Issue query limit' has been added to the extension configuration parameters. It is used to manually tune the maximum number of returned results in the 'create branch' dialog. Its default value is 50, and it can be set to any positive number.

New

Windows GUI: PlasticDrive (a virtual drive for Windows to mount changesets and be able to browse them using regular tools): The revisions cache path used by PasticDrive to store temporary files can now be configured (two different options):

* Specifying a new configuration file, named plasticdrive.conf.Example of plasticdrive.conf file contents:

cachepath=C:\tmp\plasticdrivecache

* Mounting a plastic changeset by using the command line. Example of execution:

plasticdrive.exe cs:1@default@localhost:8084 --cachepath c:\tmp\plasticdrivecache -g

Bug

Gluon: The filter textbox of 'Changesets' view appeared empty when Gluon application was restarted, but the previous filtered text was being applied indeed. Now it's fixed, and the filtered text is remembered between application restarts.

Bug

TeamCity plugin: Leaving the 'branch spec' field empty resulted in a null pointer exception. Fixed.