Skip to content

1.11.4

Compare
Choose a tag to compare
@sean-mcmanus sean-mcmanus released this 22 Jul 02:03
· 912 commits to release since this release
5d736cc

Instructions

Install it via using the Extensions view in VS Code or download a vsix that matches your OS from Assets section below (or the "Download" dropdown in the "Version History" tab section on the Marketplace website) and then use the Extensions: Install from VSIX... command in VS Code (don't double-click the vsix or another app like VS might try to open it incorrectly).

Requirements

  • VS Code 1.65.0 or later.

Changes

New Features

  • Add inlay hints for parameters and auto types. #5845
  • Add extended remote support for debugging. #8497, #9195, #9491

Enhancements

  • Add deploySteps and variables to cppdbg. PR #9418

Bug Fixes

  • Fix "unknown register name" IntelliSense error. #4382
  • Fix performance issue with tag parsing a file with a lot of defines. #6454
  • Fix IntelliSense with gcc vector extension types. #6890
  • Fix doc comments for macros and typedefs. #8320
  • Fix issue with CUDA configuration when using a custom config provider and no config is available for the file. #8483
  • Fix missing logging when C_Cpp.intelliSenseEngine is set to "Disabled". #9277
  • Fix doxygen comments not being displayed for multiple adjacent @brief or @return tags. #9316
  • Fix the code analysis "disable" option not automatically clearing the disabled diagnostics. #9364
  • Fix -isystem not being used for system headers with code analysis. #9366
  • Fix compiler querying for EDG-based compilers. #9410
  • Fix hiding IntelliSense dependent commands when C_Cpp.intelliSenseEngine is "Disabled". #9451
  • Fix cl.exe build tasks not showing for .c files and .c build tasks being cached for .cpp files (and vice versa). PR #9544
  • Fix code analysis not detecting warnings with relative paths. #9555
  • Fix --header-filter being used with clang-tidy when it shouldn't when a .clang-tidy file exists. #9566
  • Fix code analysis giving an error with __has_include with gcc 9. #9575
  • Fix -target not being processed in compilerArgs. #9586

Known Issues

  • Inlay Hint Issues: #9619, #9606, #9501, #9622, #9624
  • IntelliSense error with ARM register declarations: #9627
  • There may be some IntelliSense crash regressions compared to 1.10.8, but we don't have repros, call stacks, or user reports yet. Our pending 1.12.0 may fix some of these.