Deprecation
- This is the last release of YCM that supports CMake < 3.22, the next release of YCM will require at least CMake >= 3.22 .
- The
Catch
,CatchAddTests
andParseAndAddCatchTests
modules are deprecated, as they shadow the same modules installed by catch that you can use afterfind_package(Catch2)
, see https://github.com/catchorg/Catch2/blob/v3.8.0/docs/cmake-integration.md . They will be removed in the next release of YCM. - The
FindSQlite
module is deprecated and will removed in the next version of YCM. Please use the official CMake moduleFindSQLite3
. - The
NON_INTERACTIVE_BUILD
andYCM_USE_CMAKE_NEXT
CMake options are deprecated and will be removed in the next release of YCM. If you are must continue to change their default values, please explain your use case by opening an issue at https://github.com/robotology/ycm-cmake-modules/issues/new .
What's Changed
- YCMEPHelper: Remove check for git global name and email being set even if NON_INTERACTIVE_BUILD is OFF by @traversaro in #472
- Fix "Compatibility with CMake < 3.10 will be removed" warnings in gitsafeclone.txt.in by @traversaro in #475
- Delete .github/workflows/python.yml by @traversaro in #476
Full Changelog: v0.18.1...v0.18.2