1.15.31
1.15
Features:
- Added support for the CMake Debugger. #3093
- Added support for passing a folder parameter to the
cmake.selectActiveFolder
command. #3256 @cvanbeek
Improvements:
- When using CMake presets, the Project Status View now shows the build target along with the build preset. PR #3241
- IntelliSense resolves headers coming from MacOS frameworks. CMake 3.27 or later is required. #2324
- Allow configure settings to override the usual arguments the extension is usually passing to cmake. Don't have unremovable options. #1639
- Allow a way to run CTests in parallel by setting
cmake.ctest.allowParallelJobs
totrue
. #3091 - When clicking
Run CTests
from the status bar view, it now will bypass the Test Explorer and directly run the CTests. #3151
Bug Fixes:
- Fix per-folder browse configurations returning incorrect information. #3155
- Fix triggers of "Bad CMake Executable" error message. #2368
- Don't ignore empty cache string variables when configuring from presets. #1842
- Fix active build configuration warning coming from CppTools. #2353
- Fix our checking for invalid settings when CMakeUserPresets version is different than CMakePresets. #2897
- Fix the precendence order that we evaluate the
cmake.parallelJobs
setting. #3206 - Decreased the number of cases where we reconfigure erroneously upon usage of
cmake.getLaunchTargetPath
. #2878