Skip to content

CMake Tools 1.9.0

Compare
Choose a tag to compare
@andreeis andreeis released this 14 Oct 21:06
bb88432

1.9.0

Improvements:

  • Add support for CMakePresets version 3. #1904
  • Add diagnostic support for parsing IAR compiler output. PR #2131 @willson556
  • Add "Log Diagnostics" command. PR #2141
  • Add build and configure commands to show cmake commands without running them. PR #1767
  • Implement support for merging multiple compile_commands in super-builds sub-folders of the build directory. PR #2029 @Felix-El
  • Add cmake.allowCommentsInPresetsFile setting to allow JS style comments in CMakePresets files. #2169

Bug fixes:

  • MSVC_VERSION is incorrect when cmake configures with clang-cl. #1053 @tklajnscek
  • Build error because binaryDir removed after configure. #2128
  • Configuration from build presets ignored by Intellisense and launch (when using multi config generators). #2099
  • Extra {0} output message when having preset with circular inherits. #2118
  • CMake-Tools does not reconfigure after a change of CMakeLists.txt in a subdirectory of root. #1911 @AbdullahAmrSobh
  • Fixes msvc2015 detection when only vs2019 are installed. #1955 @lygstate
  • Allow for clang compilers to be set in presets without full path. #1922
  • Compiler flags containing spaces not passed correctly to IntelliSense. #1414
  • Don't scan the whole workspace for CMakeLists.txt, just a few folders. #2127
  • Regression with Visual Studio generator and non-default toolset. #2147
  • Debug shows "No compiler found in cache file." dialog. #2121
  • Unable to work with pre-configured projects (cache is deleted). #2140
  • Unknown C++ standard control flag: -std=gnu++2b. #2150
  • Select the most recently used build/test preset when configure preset changes. #1927
  • Re-enable build target selection when using presets. #1872