Skip to content

1.10.4

Compare
Choose a tag to compare
@elahehrashedi elahehrashedi released this 17 Mar 21:30
· 627 commits to main since this release
2a2dac9

1.10.4

Improvements:

  • Don't specify number of jobs when building with Ninja. #696
  • Support for the Ninja Multi-Config generator. #1423
  • Minimize build progress notification to the status bar. #2308
  • Allow editing Kits when presets are in use. #1965
  • Launch the target in the default terminal. PR #2311 @michallukowski
  • Allow launching targets in parallel. #2240 @ColinDuquesnoy

Bug Fixes:

  • CMakePrests.json toolset requires the VS version instead of the toolset version. #1965
  • CMakePresets should be able to specify a VC toolset by version number. #2366
  • CMake task provider does not configure the VS Build environment for Ninja builds. #2258
  • ${buildKit} is not updated after a Kit switch. #2335
  • Test the existence of a property instead of the value when expanding preset conditions. #2329
  • Include hostSystemName in variable expansion when only using User presets. #2362
  • Trim whitespace from environmentSetupScript. #2391
  • Incorrect cmake.additionalKits setting breaks CMake extension. #2382
  • VS2010 compile errors are not shown in Problems. #2376
  • Always rebuilds sources with autodetected clang and ninja on linux. #2289
  • Clean Reconfigure All Projects removes wrong files after switching kit. #2326
  • Update documentation. #2334 @atsju
  • Ninja not able to build single-threaded. #2222
  • Fix various kit detection issues. #2246 #1759 #1653 #1410 #1233 @fourdim
  • Stop using -H to configure projects. #2292
  • environmentSetupScript capitalizes environment variable names. #1592 @lygstate
  • Debug Target failed when debugConfig.environment not present. #2236 @lygstate
  • Presets in CMakePresets.json should not inherit from presets in CMakeUserPresets.json. #2232
  • Refresh the launch terminal if the user default changes. PR #2408
  • Strip BOM from files when reading. #2396
  • When using the configuration provider for the C++ extension, the browse configuration was not being updated after code model changes. #2410