Introduction
This section specifies the interesting changes to the previous revisions:
| Version | Date | Description |
| 1.0 | 2014-04-03 | Release first specification 1.0 |
| 1.01 | 2016-09-05 | Important changes to V1.0 - Moved these Functionsblocks into new chapter “Phased out Functionsblocks”: - Created new Structured Data Type UANodeInformation - UA_HistoryUpdate Added Appendix |
| 1.02 | 2021-06-30 | Defined UABrowseResultMask which was used only. Optional “ErrorID as DWORD” extended where missing: UA_NamespaceGetIndexList UA_ServerGetIndexByUriList UA_NodeGetInformation UA_MethodGetHandleList UA_MethodReleaseHandleList UA_MethodCall Clarification for optional MethodResult UA_EventItemRemoveList Changed members from "STRING" to "Vendor specific" with the description "Shall be STRING or WSTRING. The recommendation for new implementation is to use WSTRING": - UAUserIdentityToken TokenParam1 TokenParam2 - UASessionConnectInfo SessionName ApplicationName CertificateStore ClientCertificateName ServerUri - UANodeID Identifier - UAQualifiedName Name - UALocalizedText Text - UAReferenceDescription BrowseName - UAExpandedNodeID NamespaceURI - UA_Connect ServerEndpointUrl - UA_NamespaceGetIndexList NamespaceUris - UA_ServerGetUriByIndex ServerUri - UA_ServerGetIndexByUriList ServerUris Changed members from "DT" to "Vendor specific" with the description "Shall be DT or LDT. The recommendation for new implementation is to use LDT". - UAHADataValue ServerTimeStamp SourceTimeStamp - UAMonitoredVariables TimeStamps NodeQualityIDs - UA_ReadList TimeStamps - UASecurityPolicy: added values 5..11 - UATransportProfile: added values 5..7 Constants of Array Lengths Unused MAX_ELEMENTS_TIMESTAMPS removed. Error Codes (ErrorID) ErrorType – clarification, especially that it shall be ‘0’ on the wire. ErrorType2 – clarification, especially that it shall be ‘0’ on the wire. |