Changes for version 1.00 - 2022-05-30

  • Bump major version. OPCUA::Open62541 compiles with open62541 version 1.0.6, 1.1.6, 1.2.4, 1.3. While this is enough to be API compatible with all versions, the tests fail from API 1.2 on. Do not expect a working open62541 wrapper for anything else than the old 1.0 API.
  • Switch to X.YY version number format. Three minor digits are not needed.
  • Generate and merge constants for 1.0 and 1.3 API.
  • Optionally support highlevel client async interface of 1.3 API.
  • 1.3 API removed Server Config set Custom Hostname function.
  • 1.3 API removed typeIndex from UA_DataType, use pointer arithmetic as workaround.
  • Use github CI runner to build and test with open62541 API 1.0, 1.1, 1.2, and 1.3.
  • Regenerate ppport.h with Devel::PPPort version 3.64.

Documentation

export constants from open62541 to Perl

Modules

Perl XS wrapper for open62541 OPC UA library
export constants from open62541 to Perl
run open62541 client for testing
manage open62541 log file for testing
run open62541 server for testing