open62541 v1.5 Stable Release
Das lang erwartete neue Release des Open-Source-OPC-UA-SDKs

Heute haben wir v1.5.0 veröffentlicht, das neue „Stable Release“ des OPC-UA-SDKs open62541. Die bisherige Release-Familie v1.4 ist nun „Oldstable“, wird aber weiterhin unterstützt (aktuell in Version v1.4.15).
Zu den wichtigsten neuen Funktionen und Änderungen gehören:
- JSON-Kodierung und -Dekodierung gemäß der OPC-UA-Spezifikation 1.05
- XML-Kodierung und -Dekodierung aller Datentypen (nicht nur der integrierten Datentypen)
- Unterstützung weiterer Echtzeitbetriebssysteme (FreeRTOS mit lwIP, QNX und Zephyr)
- ECC-basierte SecurityPolicies (nur OpenSSL)
- Unterstützung für GDS-Push-Operationen (Zertifikatsaktualisierungen)
- Krypto-PKI/SecurityGroup mit dateisystembasiertem Speicher-Backend
- Asynchrone Lese-, Schreib- und Aufrufoperationen
- Neue Echtzeitarchitektur für PubSub (Berechnung der Offset-Tabelle und benutzerdefinierter Zustandsautomat in der öffentlichen API)

In den kommenden Wochen stellen wir viele der neuen Funktionen in eigenen Artikeln und Videos auf dieser Seite vor. So können Nutzer neue und interessante Aspekte von open62541 leichter entdecken. Darüber hinaus gibt es weit mehr neue Funktionen und Verbesserungen, als wir hier aufführen können. Die vollständigen Release Notes finden Sie auf GitHub https://github.com/open62541/open62541/releases/tag/v1.5.0 und die Dokumentation wie gewohnt unter https://www.open62541.org/doc/master/.
Die folgenden Zahlen vermitteln einen Eindruck vom Umfang des v1.5-Releases:
- 665 Tage zwischen v1.4.0 und v1.5.0
- 1.784 neue Commits (nicht im 1.4-Branch enthalten)
- 668 geänderte Dateien, 101.823 Einfügungen (+), 75.541 Löschungen (-)
- Insgesamt 296 einzelne Mitwirkende (Commit-Autoren) bis zum v1.5-Release
Ein großes Dankeschön an die open62541-Community! Dieses Release war nur durch den Einsatz von euch allen möglich.
Wie diese Zahlen zeigen, ist open62541 zu einem bedeutenden Projekt geworden. Das wird durch die Gründung der o6 Automation GmbH ebenso deutlich wie durch das Wachstum der gesamten Community aus Nutzern und Mitwirkenden.
Nach der Veröffentlichung der 1.5-Familie fließen kommende neue Funktionen in den Master-Branch ein. Und für das zukünftige v1.6-Release ist bereits viel Arbeit in Vorbereitung …