Release Notes

Public

9.0.16.4519: Sep 11 2020

New

All platforms - Server: added setting to allow disabling StartTls for LDAP connections

When connecting to an LDAP server, Plastic automatically attempts to secure the connection using StartTls.

However, this attempt can run for a long time, and block other requests to the same server. So, if your LDAP server does not support StartTls, or you experience blocked LDAP connections, you can now disable StartTls.

You can do this by using setting UseStartTLS in the server.conf file, like this:

<ServerConfigData ...>

...

<LdapSettings>

...

<UseStartTLS>false</UseStartTLS>

...

<LdapSettings>

...

</ServerConfigData>

New

All platforms - Plastic, Gluon: Launch GUI diffs using program arguments.

Plastic SCM for windows already was able to launch the diffs for a branch/changeset/a pair of changesets using the command line arguments. Now we extended this functionality for all the GUIs (Plastic and Gluon) in all platforms (win/gtk/macOS). Examples (windows platform).

Show branch diffs:

plastic.exe --diffbranch=br:/main@myrepo@myserver:8087

Show changeset diffs:

plastic.exe --diffchangeset=cs:2@myrepo@myserver:8087

Show diffs between two changesets:

plastic.exe --diffchangesetsrc=cs:0@myrepo@myserver:8087 --diffchangesetdst=cs:2@myrepo@myserver:8087