Skip to content

v1.23.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@Colengms Colengms released this 06 Dec 01:10
9869636

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 (April 2022).
  • Windows 7+ (x64, arm64), macOS 10.12+, Linux (Ubuntu 16+, etc.).

Changes

Enhancements

  • Changes to how paths are internally canonicalized on Linux and macOS, avoiding file system access to improve performance and delay resolution of symbolic links. #12924
  • Add handling of -fno-char8_t and -fchar8_t compiler arguments. #12968
  • Add support for providing well-known compiler argument information to Copilot Completions. PR #12979
  • Fixed unnecessary cancellation of Copilot context requests. PR #12988
  • Add support for passing an additional parameter to C_Cpp.ConfigurationSelect command. PR #12993
  • Update clang-format and clang-tidy from 19.1.2 to 19.1.5.

Bug Fixes

  • Increase clang-format timeout from 10 seconds to 30 seconds. #10213
  • Fix casing of path in include completion tooltip on Windows. #12895
  • Fix pattern matching of sections in .editorConfig files. #12933
  • Fix handling of relative paths passed to cl.exe /reference argument. #12944
  • Fix a leak of compile command file watchers. #12946
  • Fix a compile commands fallback logic issue. #12947
  • Fix an issue in which a didOpen event was processed before the language client was fully started. #12954
  • Fix IntelliSense issues related to large header files (>32K) and encodings other than UTF-8.
  • Fix a deadlock.