Skip to content

1.17.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@michelleangela michelleangela released this 27 Jul 03:47
· 454 commits to insiders since this release
e53b190

Instructions

Install it via using the Extensions view in VS Code and choosing the option "Switch to Pre-Release Version" or download a vsix that matches your OS from 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.67.0 or later.

Changes

Enhancements

  • Enable a subset of markdown to render in hover by default and a C_Cpp.markdownInComments setting. #6020, #10461
  • Add default compiler detection of additional compilers in MSYS environments. #11211
  • Add support for additional compiler wrappers: gomacc, distcc, buildcache, and icecc.

Bug Fixes

  • Fix a couple bugs with documentation comments. #5241
  • Added __float128 support in gcc IntelliSense mode. #9558
  • Address various issues with support for gcc 13. #11038
  • Fix #include completion leaving an extra >. #11042
  • Fix an issue with matching of glob patterns containing path delimiters. #11132
  • Fix Create Declaration/Definition via Quick Fix… from hover tooltip. #11157
  • Fix issues with compiler querying of clang-cl. #11207
  • Fix files.encoding setting on startup. #11210
  • Fix a crash related to directories with a very large number of files. #11226
  • Fix Rank > 1 Display Strings for Natvis. PR MIEngine#1406
  • Fix some crashes identified by crash telemetry.
  • Fix an issue that could cause zombie processes on Linux/Mac.
  • Address some issues with glibc version compatibility. Native binaries for cpptools and the bundled clang-tidy/clang-format are now built with musl and fully statically linked.
  • Fix the wrong compiler being set as default when configured to use compile_commands.json and overriding the compiler used there with an explicit compilerPath.

Thank You to the Contributors