This release serves as a baseline milestone representing the current state of the SYNTEC OPC UA Server. Starting with version 3.13.0, all subsequent releases are published on dpaxt.com.
Previous releases introduced comprehensive support for the SYNTEC communication protocol through a native implementation developed without relying on third-party libraries. Support was added for CNC file system operations, including file upload, download, and file and directory management, as well as access to parameters, variables, machine states, and diagnostic information. Alarm handling was also implemented, including retrieval of alarm message text.
The server uses an asynchronous communication model with the s-sync execution strategy for the underlying synchronous protocol, ensuring correct request sequencing and reliable operation. Robust error handling, automatic retry logic, and connection recovery mechanisms were implemented to maintain stable communication, particularly in unreliable network environments.
At the platform level, several improvements were made to enhance portability and reliability. These include support for Linux and Docker, unified UTF-8/UTF-16 string handling, an optimized build infrastructure, and improved long-term stability of the OPC UA server in industrial environments.