1.15.2
Pre-release
Pre-release
sean-mcmanus
released this
13 Apr 17:29
·
505 commits
to insiders
since this 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.
Changes
Enhancements
- Add a "Configure IntelliSense" status bar warning. #10685
- Update to clang-format/tidy 16. #10725
- Move the configuration status bar item out of the language status UI. #10755
- Change
Select Default Compiler
toSelect IntelliSense Configuration
with configuration providers and compile commands added. #10756
Bug Fixes
- Support use of
ccache
incompilerPath
andcompile_commands.json
command lines. #7616 - Fix two vcFormat settings being inverted. #10262, #10263
- Fix the browse configuration provider cache not getting cleared. #10692
- Fix a crash with recursive environment variables on Windows. #10704
- Fix
#import
of.tlb
files failing due to/Fo
arguments tocl.exe
not being processed. #10710 - Fix
cppbuild
tasks not using the workspace folder as thecwd
by default. #10742 - Fix lots of IntelliSense processes getting launched after a Find/Replace operation (potentially freezing the OS). #10743
- Fix workspace folder variable resolution with
clang_format_style
. #10752 - For remote attach, use an absolute
/bin/sh
path on Linux. PR #10765 - Fix the first registered configuration provider still being automatically used after a second registers. PR #10772
- Fix
C_Cpp.default.compilerPath
in the settings UI showing a string editor when it shouldn't. #10795 - Fix some issues due to usage of the spread operator not doing a deep copy. PR #10803
Known Issues
- None so far.