Skip to content

1.21.36

Latest

Choose a tag to compare

@gcampbell-msft gcampbell-msft released this 10 Jul 12:16
015abf5

Features:

  • Add an option to specify the launch target for debugging CTest tests. #4273
  • Add a setting to enable/disable our built-in language services. #4290
  • Add an option to group the default build target dropdown using CMake groups #3953 @itzandroidtab
  • Add cmake.exclude setting that allows users to set folders that they want the CMake Tools extension to ignore. #4112
  • Add a command to substitute CMake Cache variables in launch.json and tasks.json. #4422
  • Add support for presets v10. #4459, #4445

Improvements:

  • Add name de-mangling for C++ symbols in the Test Explorer view when running tests with coverage. #4340 @rjaegers
  • No longer convert paths on lowercase on MacOS to enable cpp tools to resolve them. #4325 @tringenbach
  • Speedup & reduce heap allocations in shlex split module function. Significant gains for mid-large compile_commands.json - CompilationDatabase construction. #4458 @borjamunozf

Bug Fixes:

  • Fix bug that makes Configure Task lists only first folder in workspace. #3232
  • Fix displaying "Go to Test" in the Test Explorer when the DEF_SOURCE_LINE property is set, but there is no backtrace information present. #4321 @rjaegers
  • Fix gnuld error parsing false positive on make errors, false negative due to trailing \r, and false parsing of new "multiple definitions" error #2864 @0xemgy
  • Fixes for small bug string bugs. #4319, #4317, #4312
  • Fixes localization for "workspace is" string. #4374
  • Make tooltips for selecting Launch/Debug Target. #4373
  • Fix bug where unrelated symlinks are read as variant files #4304 @vitorramos.
  • Fix evaluation of conditions in presets. #4425
  • Fix ENOENT error at vscode startup on some circumstances #2855 Contributed by STMicroelectronics
  • Fix repeat execution option in test presets #4443
  • Fix bug that makes some build hang #4424 and #4465
  • Fix issue with switching to presets during Quick Start. #4409
  • Fix bug that shows empty lines in Pinned Commands view. #4406