Changelog
Version 1.8.0
Changed the license from LGPL-3.0 to the less restrictive Apache-2.0.
Updated the code style to align with the latest Erbsland Code guidelines.
Hardened the build process and GitHub workflows.
Introduced build utilities with a
pre_commitaction.Minor fixes, such as explicitly converting
std::ptrdiff_ttostd::size_t.Removed unused dependencies from the documentation build.
Reorganized the directory structure, moved Cmake related files to a new cmake directory.
Removed tools, it is replaced by utilities and cmake.
Updated all dependencies to the latest versions.