You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Extension/CHANGELOG.md
+27Lines changed: 27 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,32 @@
1
1
# C/C++ for Visual Studio Code Changelog
2
2
3
+
## Version 1.30.2: January 26, 2026
4
+
### Enhancement
5
+
* Add IntelliSense support for MSVC mode C++23 multidimensional subscript operators. [#13798](https://github.com/microsoft/vscode-cpptools/issues/13798)
6
+
7
+
### Bug Fixes
8
+
* Fix the Locals/Watch window displaying `std::map<enum, struct>` incorrectly when using the `cppdbg` debugger. [#12102](https://github.com/microsoft/vscode-cpptools/issues/12102)
9
+
* Fix a long `args` list in `launch.json` getting truncated when using the `cppdbg` debugger. [#14054](https://github.com/microsoft/vscode-cpptools/issues/14054)
10
+
* Downgrade the version of SQLite used to see if that fixes the Windows ARM64 heap corruption that started with 1.30.1. [#14142](https://github.com/microsoft/vscode-cpptools/issues/14142)
11
+
12
+
## Version 1.30.1: January 13, 2026
13
+
### Enhancements
14
+
* Add IntelliSense support for C23/C++26 `#embed`. [#13705](https://github.com/microsoft/vscode-cpptools/issues/13705)
15
+
* Add IntelliSense support for C++23 multidimensional subscript operators for GCC/Clang modes (not MSVC yet).
16
+
* Add IntelliSense support for C++23 `static operator[]`.
17
+
18
+
### Bug Fixes
19
+
* Fix an incorrect IntelliSense error on an overridden method. [#13729](https://github.com/microsoft/vscode-cpptools/issues/13729)
20
+
* Fix an IntelliSense error with `std::countl_zero`. [#13876](https://github.com/microsoft/vscode-cpptools/issues/13876)
21
+
* Fix an IntelliSense squiggle on the wrong identifier when assigning to a constant member variable. [#14018](https://github.com/microsoft/vscode-cpptools/issues/14018)
22
+
* Fix IntelliSense with Clang mode C++23 deduced type construction with `auto`. [#14041](https://github.com/microsoft/vscode-cpptools/issues/14041)
23
+
* Fix an IntelliSense error with `std::popcount`. [#14105](https://github.com/microsoft/vscode-cpptools/issues/14105)
* Fix headers sometimes using a header-only configuration from a configuration provider instead of the source file's configuration. [#14126](https://github.com/microsoft/vscode-cpptools/issues/14126)
26
+
* Fix a reference in a `#define` not being found if it's directly after a `#include`. [#14130](https://github.com/microsoft/vscode-cpptools/issues/14130)
27
+
* Fix a bug that could cause IntelliSense operations to fail when a document is closed during processing.
28
+
* Fix a bug with internal buffer handling that could cause some IntelliSense operations to fail.
29
+
3
30
## Version 1.30.0: December 15, 2025
4
31
### Enhancements
5
32
* Change `C` completion behavior to automatically trigger after the `struct/union/enum` keyword and to filter based on the keyword. [#13634](https://github.com/microsoft/vscode-cpptools/issues/13634)
0 commit comments