Releases: Wolkabout/WolkSDK-Cpp
Releases · Wolkabout/WolkSDK-Cpp
WolkSDK-Cpp v3.1.0-prerelease
This release includes:
- [IMPROVEMENTS] - Added a lot of new protocols that allow the WolkSDK-Cpp to be used in WolkConnect-Cpp to communicate on behalf of subdevices, and also as a Gateway.
WolkSDK-Cpp v3.0.0-prerelease
This is a major overwrite of the WolkSDK-Cpp
for Wolkabout IoT Platform
version 22.GA/Digital Twin
.
This release includes:
- Removed all the unnecessary entities that have been removed for the new version of platform
- Added all the new
Types
, and models that can be found on the new version of platform - Updated the
protocols
to new implementations that are compatible with the new version of platform - Updated the
persistence
to work with the new entities - Added various
utility
methods - Introduces major changes to
CMakeLists.txt
of the project anddependencies/CMakeLists.txt
making it more tidy, with dependencies being exclusively built in theout/build
folder. Improved the options, the paths the library uses, header copying, install, and more... - Introduced unit tests for the first time. They cover the protocol implementations for now, but could be further expanded for everything found in the
WolkSDK-Cpp
- Introduced the
configure.sh
script for the project, for ones developing it, to addpre-commit
hooks that will runclang-format
on the code. - Added GitHub Actions to the project, to do build/test/format check all after commits