.

Release Notes: CODESYS OPC UA Client API 1.4.0.0

Key Issue Type Summary Resolution Note
UACAPI-273 Bug

OPC UA: The client selects the first policy offered by the server instead of the first one it supports itself

Fixed [[COMPATIBILITY_INFORMATION-EndUser]]
The validation of a UserToken's SecurityPolicyUri depends on the version of a component in the runtime system. This validation can only be performed starting with CmpOPCUAServer 3.5.21.0. With older versions, this issue does not change the behavior of the OPC UA Client library.
UACAPI-265 Bug

Structures: cannot subscribe to UA standard structs

Fixed
UACAPI-261 Bug

Subscribe: FB deadlocks if create subscription fails on server side

Fixed [[GENERAL]]
The problem is caused by the filtering out of unexpected response types in the runtime (CDS-97893). As a work-around for runtime versions before the fix of CDS-97893, the library introduces a timeout, after which xSubscribingInProgress (formerly called xWaitForSubscriptionHandle) is reset and a subscription error is returned. (xSubscribingInProgress will also be reset if Initial → Deleted transition comes through with the fix of CDS-97893.) The Initial → Created transition resets xSubscribingInProgress when _xWaitingForPublishingActiveCB := FALSE.
UACAPI-258 Improvement

Subscription: Support quality/status

Fixed
UACAPI-249 Improvement

Use 3.5.18.50 as build target

Fixed