Skip to content

Commit f2464d5

Browse files
committed
Update changelog and version for 1.35.3
1 parent 333cfad commit f2464d5

2 files changed

Lines changed: 30 additions & 1 deletion

File tree

‎Extension/CHANGELOG.md‎

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,34 @@
11
# C/C++ for Visual Studio Code Changelog
22

3+
## Version 1.35.3: October 2, 2026
4+
### New Features
5+
* Add 'Fold All Inactive Regions' and 'Unfold All Inactive Regions' commands and the opt-in `C_Cpp.autoFoldInactiveRegions` setting. [#8992](https://github.com/microsoft/vscode-cpptools/issues/8992)
6+
* Dim unreachable code when `editor.showUnused` is enabled. [#12902](https://github.com/microsoft/vscode-cpptools/issues/12902)
7+
* Show C++ type size and alignment in hovers. [#13034](https://github.com/microsoft/vscode-cpptools/issues/13034)
8+
9+
### Enhancements
10+
* Increase the per-file IntelliSense diagnostic limit from 250 to 1,000, prioritize errors over unused-code hints, and reduce processing of over-limit diagnostics.
11+
* Improve IntelliSense performance in large include graphs and classes with many inherited constructors.
12+
* Reduce custom-configuration processing overhead and memory retained from `compile_commands.json`.
13+
* Improve code folding performance in files with many inactive preprocessor regions.
14+
* Improve loading performance for Windows-1255 and Windows-1258 source files.
15+
* Reduce CPU usage when resolving headers in large Windows workspaces.
16+
17+
### Bug Fixes
18+
* Fix 'Go to Declaration' and 'Go to Definition' returning the current location instead of an available counterpart. [#14509](https://github.com/microsoft/vscode-cpptools/issues/14509)
19+
* Update MIEngine to fix debugger failures with synthetic GDB stack frames. [#14741](https://github.com/microsoft/vscode-cpptools/issues/14741)
20+
* Thanks for the contribution. [@tzcnt](https://github.com/tzcnt) [PR MIEngine#1605](https://github.com/microsoft/MIEngine/pull/1605)
21+
* Fix incorrect IntelliSense errors for alias-template deduction guides using C++26 pack indexing. [#14794](https://github.com/microsoft/vscode-cpptools/issues/14794)
22+
* Fix incorrect unused-parameter warnings and dimming for assignments through reference parameters. [#14801](https://github.com/microsoft/vscode-cpptools/issues/14801)
23+
* Fix missing IntelliSense headers with Clang `-cxx-isystem` and `-stdlib++-isystem` options and split clang-cl `-imsvc` and `/imsvc` arguments.
24+
* Fix IntelliSense crashes involving deduction guides, user-defined conversions, and lambdas in macros.
25+
* Fix IntelliSense handling of GCC `--embed-directory=<dir>` and `--embed-directory <dir>` arguments.
26+
* Fix a tag parser stack-overflow crash when loading cyclic or excessively deep cached symbol data.
27+
* Fix unwanted completion popups when typing incomplete floating-point exponents.
28+
* Fix configuration-provider requests delaying language server shutdown.
29+
* Various localization updates.
30+
* Update dependencies.
31+
332
## Version 1.35.2: September 22, 2026
433
### New Feature
534
* Dim unused local variables and parameters when `editor.showUnused` is enabled. [#10490](https://github.com/microsoft/vscode-cpptools/issues/10490)

‎Extension/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "cpptools",
33
"displayName": "C/C++",
44
"description": "C/C++ IntelliSense, debugging, and code browsing.",
5-
"version": "1.35.2-main",
5+
"version": "1.35.3-main",
66
"publisher": "ms-vscode",
77
"icon": "LanguageCCPP_color_128x.png",
88
"readme": "README.md",

0 commit comments

Comments
 (0)