Skip to content

1.4.0-insiders3 (release candidate)

Pre-release
Pre-release
Compare
Choose a tag to compare
@sean-mcmanus sean-mcmanus released this 26 May 00:18
· 1398 commits to insiders since this release
18ac98a

Instructions

Set the "C_Cpp.updateChannel" setting to "Insiders" to auto-install the latest Insiders vsix ("extensions.autoUpdate" needs to be true too). Or if that doesn't work, manually download the vsix that matches the target OS and run the "Install from VSIX" command in VS Code (don't double click the vsix).

Requirements

  • VS Code 1.53.0 or later.

Changes

Enhancements

  • Add private or protected scope labels to class symbols. #7120
  • Improvements to the C++ "Getting Started" walkthrough. PR #7554

Bug Fixes

  • Switch to showing no document symbols instead of random symbols for files.exclude'd documents. #5142
  • Fix bitness detection for compilers targeting esp32. #7034
  • Fix issue with cpptools process lingering when no longer needed. #7262
  • Fix typos.
  • Fix enabling of the ms_extensions flag for clang on Windows. #7529
  • Fix autocompleteAddParentheses with no argument const/non-const overloads and deduction guides. #7540, #7541
  • Fix the browse configuration not being preserved when the configuration provider is auto-detected. #7542
  • Fix clang-format failure on macOS 10.13 or older. #7561
  • Fix the walkthrough for remote targets. PR #7582
  • Prevent 'Configuration Warnings' output when a custom configuration provider omits optional fields.
  • Prevent 'Configuration Warnings' caused by corrections to auto-detected default configuration values.

Known Issues

  • None so far.