1.3.0
Improvements:
- Multi-root support. You can now open multiple folders in VS Code and CMake Tools will allow you to configure each of the projects in those folders.
- Add support for
${command:cmake.buildKit}
. #334 @xgdgsc - Add LLVM_ROOT and Visual Studio Clang locations to the search path for Kits. #914 @Zingam
- Support additional
intelliSenseModes
in the configuration provider. #960 - Detect bundled CMake in Visual Studio. #610 @Zingam
- Add "Scan for kits" option in kits QuickPick. #864 @Zingam
- Implement the CMake File API. PR #720 @KoeMai
Bug Fixes:
- Support temp folders not located on system drive. PR #974 @Carsten87
- Add MinGW path to the environment. PR #983
- Don't do a clean build for utility targets. #643 @rcxdude
- Visual Studio builds should support
cmake.parallelJobs
setting. PR #975 @tonka3000 - Fix build cancellation. #946 #781 #522 @KoeMai
- Normalize both absolute and relative paths. PR #963 @GeorchW
- Filter out duplicate targets from the target selector. #863
- Fix a crash when
chcp
is not found on the machine. #977 - Don't fail if CMakeLists.txt was appended to sourceDirectory. #1014
- Mark all tests as 'not run' in case of build failure when running CTest. PR #980 @Morozov-5F
- Add command to hide launch/debug commands and debug button. PR #1035
- Add support for
${workspaceFolderBasename}
. #869 - Fix exception thrown by debug/launch commands. #1036