v1.23.2
Pre-release
Pre-release
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- Thank you for the contribution. @adrianstephens
- 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.