Skip to content

1.8.1 (insiders4)

Pre-release
Pre-release
Compare
Choose a tag to compare
@sean-mcmanus sean-mcmanus released this 28 Jan 02:47
· 1007 commits to insiders since this release
abc3c11

Instructions

Install it via using the "Switch to Pre-Release Version" in VS Code or download a platform-specific vsix from the "Download" dropdown in the "Version History" tab in the Marketplace and then use the Extensions: Install from VSIX... command in VS Code.

Requirements

  • VS Code 1.63.0 or later.

Note: Due to new version numbering requirements for VS Code pre-release extension support, this will appear in VS Code as version 1.8.1 instead of 1.8.0-insiders4

Changes

Bug Fixes

  • Fix several IntelliSense bugs. #8412, #8487, #8677, #8701
  • Fix code analysis with a long command line on Windows. #8560.
  • Fix code analysis not correctly handling defines with ". #8675
  • Fix files.exclude on workspace relative paths (e.g. "folder"). #8676
  • Fix workspace rescanning (tag parsing) not automatically happening after c/cpp associations are added to files.associations. #8687
  • Switch usage of -dD to -dM when compiler querying. #8692
  • Fix instead of in logging messages. #8694.
  • Fix invalid define when using a custom env.variable. #8695
  • Fix forced includes with code analysis. #8707
  • Fix clang-tidy "notes" applying to excluded files being shown for other non-excluded files and possibly causing some warnings to not appear. #8723
  • Fix no document symbols appearing in certain cases. #8276

Known Issues

  • Go to definition on macros in gcc mode may go to the wrong location. #8577
  • Some clang-tidy errors may be incorrectly excluded. #8724
  • Code analysis may not have the correct system defines. #8740