This document provides a summary of all notable changes for the Visionary samples collection. For a detailed view of what was changed, please refer to the repository’s commit history.
-
updated minimum required cmake version to 3.24 (FILE_SET, WARNING_AS_ERROR feature)
-
use scoped includes and namespaced target of sick_visionary_cpp_base
-
Bring TCP and UDP Python samples more in line
-
FetchContent usage for botan (deprecated FetchContent_Populate)
-
TcpSocket timeout not captured in linux (fixed in sick_visionary_cpp_base 1.1.0)
-
Adds a new static library called shared_cpp_utils created from shared/cpp
-
Adds DecodeError.cpp and .h to shared/cpp
-
Adds decoding of the error ID to diagnosing_devices/cpp/system_log.cpp sample (#2)