Version 1.12

Version 1.12 1:

Note that there may be small differences in behavior between different versions.

Differences between version 1.10 and version 1.12

From version 1.12, multiple control classes can exist with the same type name. An additional namespace has been added to differentiate between them. For example, the control types TcHmi.Controls.BaseTemplate.TcHmiBreadcrumb and TcHmi.Controls.ResponsiveNavigation.TcHmiBreadcrumb are supplied. All APIs that expect a control type as input (such as TcHmi.ControlFactory.createEx) can be called with the old or new form.

However, the API getType of all controls had to be changed. In version 1.8 and 1.10 a standard button returned tchmi-button as result whereas from version 1.12 on the full qualified name TcHmi.Controls.Beckhoff.TcHmiButton is returned.

If you check for the type in your own source code, you may have to adapt it to the new format.