First release of the hara-ddiclient by the Eclipse Hara project. Hara-ddiclient is a Kotlin library that facilitates and speeds up the development of DDI API clients for devices connecting to hawkBit servers. Hara-ddiclient provides a library, a reference example implementation called "virtual device" and a docker image of the virtual device.
The first release provides support for the major DDI API features such as HTTP and HTTPS connections, authentication with Gateway Token or Target Token, and forced and soft updates.